python查看模块方法,查看python的模块和函数帮助文档方法

  python查看模块方法,查看python的模块和函数帮助文档方法

  日历是一个与日历相关的模块。日历模块文件定义了许多类型,包括日历、文本日历和html日历。Calendar是文本日历和html日历的基类。模块文件还提供了很多方法,比如calendar,month,prcal,prmonth。本文主要介绍日历模块的实现方法。

  默认情况下,星期一是一周的第一天,星期日是最后一天。若要更改设置,必须调用calendar.setfirstweekday()函数。

  导入日历

  是目录(日历)

  [日历、纪元、星期五、二月、 htmlcalendar 、 illegalmontherror 、 illegalweeekdekdayeror 、本地文本日历、星期一、星期六、星期日、星期日、星期二、星期二和_ _ _ _ loader _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \ \ \ \ "格式字符串、 isleap 、 leapdays 、 main 、 mdays 、 month

  1、calendar.calendar(year,w=2,l=1,c=6))。

  以多行字符串格式返回日历。每三个月,间隔为c。每日宽度间隔为w个字符。每条线的长度是21*宽18 *长.l是每周的行数。

  导入日历

  print(calendar . calendar)2018)2018

  一月二月三月

  motuwethfrsasumotuwethfrsasumotuwethfrsasu

  1 2 3 4 5 6 7 1 2 3 4 1 2 3 4

  8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11

  15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18

  22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25

  29 30 31 26 27 28 26 27 28 29 30 31

  四月五月六月

  motuwethfrsasumotuwethfrsasumotuwethfrsasu

  1 1 2 3 4 5 6 1 2 3

  2 3 4 5 6 7 8 7 8 9 10 11 12 13 4 5 6 7 8 9 10

  9 10 11 12 13 14 15 14 15 16 17 18 19 20 11 12 13 14 15 16 17

  16 17 18 19 20 21 22 21 22 23 24 25 26 27 18 19 20 21 22 23 24

  23 24 25 26 27 28 29 28 29 30 31 25 26 27 28 29 30

  30

  七月八月九月

  motuwethfrsasumotuwethfrsasumotuwethfrsasu

  1 1 2 3 4 5 1 2

  2 3 4 5 6 7 8 6 7 8 9 10 11 12 3 4 5 6 7 8 9

  9 10 11 12 13 14 15 13 14 15 16 17 18

  19 10 11 12 13 14 15 16

  16 17 18 19 20 21 22 20 21 22 23 24 25 26 17 18 19 20 21 22 23

  23 24 25 26 27 28 29 27 28 29 30 31 24 25 26 27 28 29 30

  30 31

  十月十一月十二月

  我们来自苏萨,我们来自苏萨,我们来自苏萨

  1 2 3 4 5 6 7 1 2 3 4 1 2

  8 9 10 11 12 13 14 5 6 7 8 9 10 11 3 4 5 6 7 8 9

  15 16 17 18 19 20 21 12 13 14 15 16 17 18 10 11 12 13 14 15 16

  22 23 24 25 26 27 28 19 20 21 22 23 24 25 17 18 19 20 21 22 23

  29 30 31 26 27 28 29 30 24 25 26 27 28 29 30

  31

  2、日历.第一个工作日( )

  返回当前每周开始日期的设置。默认情况下,第一次加载caendar模块时,它返回0,即星期一。

  calendar.firstweekday()

  0

  3.calendar.isleap(year)在闰年返回True,否则返回false。

  导入日历

  calendar.isleap(2015年)

  错误的

  calendar.isleap(年份=2012年)

  真实的

  calendar.isleap(2012年)

  真实的

  4.calendar.leapdays(Y1,y2)得出Y1和Y2之间的闰年总数。

  leapdays的最后两个参数在实际提取时不包含第二个参数。也就是说,第二个参数即使在闰年也不算。

  导入日历

  calendar.leapdays(2012年、2018年)

  2

  calendar.leapdays(2017年、2018年)

  一个

  日历.日历日(2001年,2004年)

  0

  5、calendar.month(年,月,w=2,l=1)

  以多行字符串格式返回年月日历,每个星期有两个标题和一行。每日宽度间隔为w个字符。每条线的长度是7* w 6。l是每周的行数。

  用了print就好看了。

  导入日历

  日历月(2018,10,w=2,l=1)

   2018年10月\n我们来自苏萨\ n 1 2 3 4 5 6 7 \ n 8 9 10 11 12 13 14 \ n15 16 17 18 19 20 21 \ n22 23 24 25 26 27 28 \ n29 30 31 \ n

  6、calendar.monthcalendar(年、月)

  返回整数的单级嵌套列表。每个子列表加载一个表示一周的整数。除年、月之外的所有日期都设置为0;该范围内的所有日期都由一个月中的某一天表示,从1开始。

  2018-10-1是星期一,所以在第一个单词表中,第一个是1,第31个是星期三,后四个都是0。

  导入日历calendar.monthcalendar(2018,10)

  [[1, 2, 3, 4, 5, 6, 7], [8, 9, 10, 11, 12, 13, 14], [15, 16, 17, 18, 19, 20, 21], [22, 23, 24, 25, 26, 27, 28], [29, 30, 31, 0, 0, 0, 0]]

  7、calendar.monthrange(年、月)

  返回两个整数。第一个是日期代码,第二个是日期代码。第0天(周一)到第6天(周日);从1月1日到12月。

  导入日历

  calendar.monthrange(2018,10)

  (0, 31)

  8、calendar.prcal(year,w=2,l=1,c=6)

  相当于打印日历。日历(年、月、日、摄氏度)。

  9、calendar.prmonth(年,月,w=2,l=1)

  相当于打印calendar.calendar(year,w,l,c)。

  10、calendar.setfirstweekday(工作日)

  设置每周的开始日期代码。0(星期一)到6(星期日)。

  导入日历

  calendar.firstweekday()

  0

  calendar.setfirstweekday(6)

  calendar.firstweekday()

  六

  注意:这里设置好之后,关闭IDLE重启,就恢复原样了,从0(周一)到6(周日)。

  11、calendar.timegm(tupletime)

  与time.gmtime相反:接受一个时间元组形式,返回该时刻的时间戳。

  时间gm(tupletime)

  time.gmtime的倒数:接受时间作为时间元组,并返回与从epoch开始的浮点数相同的时间。

  1导入时间

  2导入日历

  三

  4 print(time . time())# 15410 . 486848686615

  5 print(time . gmtime(time . time()))# time . struct _ time(TM _ year=2018,tm_mon=11,tm_mday=1,tm_hour=5,tm_min=48,tm_sec=32,tm_wday=3,tm_yday=305,tm_isdst=0)

  6 print(calendar.timegm((2018,11,1,13,48,30,1,100,0))) #1541080110

  12、日历.工作日(年、月、日)

  返回给定日期的日期代码。0(星期一)到6(星期日)。月份是从一月(一月)到十二月(十二月)

  导入日历

  calendar.weekday(2018,10,31)

  2

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: