2023学年完整公开课版DatetimecalendarUrllib_第1页
2023学年完整公开课版DatetimecalendarUrllib_第2页
2023学年完整公开课版DatetimecalendarUrllib_第3页
2023学年完整公开课版DatetimecalendarUrllib_第4页
2023学年完整公开课版DatetimecalendarUrllib_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Datetime、calendar、Urllib商务数据分析与应用专业教学资源库目录Datetime与calendar模块ContentsUrllib模块1PARTDatetime与calendar模块Datetime与calendar模块time模块提供各种时间相关的功能。在Python中,与时间处理有关的模块包括time、datetime,以及calendar等。01必要说明虽然time模块总是可用,但并非所有的功能都适用于各个平台。模块中定义的大部分函数是调用C平台上的同名函数实现,所以各个平台上的实现可能略有不同。Datetime与calendar模块—些术语和约定的解释02时间戳(timestamp)的方式:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量(time.gmtime(0)),此模块中的函数无法处理1970纪元年以前的日期和时间或太遥远的未来。UTC(世界协调时):也叫格林尼治天文时间,是世界标准时间。在中国为UTC+8。DST(DaylightSavingTime):即夏令时的意思。Datetime与calendar模块【例】time模块:tm_year:年。tmmon:月。tm_mday:日。tmhour:时。tmmin:分。tm_sec:秒。tm_wday:—周中的第几天。tm_yday:—年中的第几天。

tm_isdst:夏令时(-1代表夏令时)。说明如下:Datetime与calendar模块【例】datetime模块datatime模块重新封装了time模块,提供更多接口,提供的类有date、time、datetime、timedelta(时间加减)、tzinfo(时区)。说明如下timedelta()的参数还可以是hours=5,或者是weeks=5、minutes=5、seconds=5,但没有years和months,因为年和月的时间不定,如月份有30天和31天1Datetime与calendar模块【例】calendar模块此模块的函数都是与日历相关的,例如打印某月的字符月历。星期一是默认的每周第一天,星期天是默认的最后一天。更改设置需调用calendar.setfirstweekday()函数注:n=calendar.calendar(2016,w=2,l=1,c=6)——返回某年的年历,三个月一行,间隔为距离c,每日宽度间隔为w字符,每行长度为21×w+18+2×C,l是每星期行间距。calendar模块还可以处理闰年的问题。判断是否闰年、两个年份之间闰年的个数。2Datetime与calendar模块例如:calendar模块22PARTurllib模块urllib模块【例】当我们想下载网上的文档、数据时,也就是编写大家常说的爬虫,常用到urllib模块,需要注意:这行代码里的参数是网址,“http://”不能少,否

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论