韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > calendar可以在python3时间中生成日历吗?

calendar可以在python3时间中生成日历吗?

在python3时间

头像

小妮浅浅

2020-11-17 17:50:332306浏览 · 0收藏 · 0评论

做完一个月历后,小伙们直呼不过瘾,想要做出一本日历来。小编已经要赔付大家了,毕竟日历比月历难得多,但是反过来想,是不是可以做出一页的日历打印下来,贴在家里和工作的地方都很方便,而且也是一个省钱的好办法了。作为一个行动派,小编马上就为大家安排上这方面的内容。


要以不同于其中一个可用默认值的格式生成输出,请使用calendar计算日期并将值组织为周和月范围,然后迭代结果。Calendar模块的 weekheader(),monthcalendar()和 yeardays2calendar()方法对此特别有用。

调用yeardays2calendar()会生成一系列“月份行”列表。每个列表包括月份作为另一个周列表。这几周是由日期编号(1-31)和工作日编号(0-6)组成的元组列表。超出月份的天数为 0。

import calendar
import pprint
 
cal = calendar.Calendar(calendar.SUNDAY)
 
cal_data = cal.yeardays2calendar(2017, 3)
print('len(cal_data)      :', len(cal_data))
 
top_months = cal_data[0]
print('len(top_months)    :', len(top_months))
 
first_month = top_months[0]
print('len(first_month)   :', len(first_month))
 
print('first_month:')
pprint.pprint(first_month, width=65)
 
# 输出
# len(cal_data)      : 4
# len(top_months)    : 3
# len(first_month)   : 5
# first_month:
# [[(1, 6), (2, 0), (3, 1), (4, 2), (5, 3), (6, 4), (7, 5)],
#  [(8, 6), (9, 0), (10, 1), (11, 2), (12, 3), (13, 4), (14, 5)],
#  [(15, 6), (16, 0), (17, 1), (18, 2), (19, 3), (20, 4), (21, 5)],
#  [(22, 6), (23, 0), (24, 1), (25, 2), (26, 3), (27, 4), (28, 5)],
#  [(29, 6), (30, 0), (31, 1), (0, 2), (0, 3), (0, 4), (0, 5)]]


相当于使用formatyear()。

import calendar
 
cal = calendar.TextCalendar(calendar.SUNDAY)
print(cal.formatyear(2017, 2, 1, 1, 3))
 
# 输出
#                               2017
#
#       January               February               March
# Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
#  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
#
#        April                  May                   June
# Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
#                    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
#
#         July                 August              September
# Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
#                    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
#
#       October               November              December
# Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa  Su Mo Tu We Th Fr Sa
#  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

day_name,day_abbr,month_name,和 month_abbr模块主要用于生产定制格式化输出(即,包括在 HTML 输出链接)。它们会针对当前区域自动化配置。

这些代码看起来很长,其实只要复制运行就可以啦,小伙伴们不要不敢尝试~更多Python学习推荐:PyThon学习网教学中心


关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

护士PLAY超薄A字约会裙| 兽父1到16集一口气看完| XX| 免费观看已满十八岁电视剧直播| 双腿无力合拢红肿外翻男生原因| 19岁大学生少女免费观看电视剧| 把腿开大点我添添你SB| 一线产区和二线产区的标准图| 蜜桃成熟时3D| 酒店实拍100部视频最新进展| 激战2奶妈| 在婚房被伴郎C了2个小时的后果| 日本大片又大又好看的PPT| 教室停电 挺进她体内H| 办公室秘书胸置太薄胸凸出来| 亚洲精品国偷自产久色| 公翁挺进苏玥的小视频| 疯狂做爰XXXX高潮潮后感染| 成全视频观看免费高清中国电视剧 | 星空传媒天美传媒有限公司| 公与媳中文字幕乱码的预防方法| 砂浆强度等级| 99精产国品一二三产区区别电影| 欧美大片视频| 色翁荡熄1-13老卫淑芬视频| 为爱痴狂| 男生困困进女生困困洞视频| 潮湿的体温2| 性饥渴美国女兵理论片| 无人区免费观看高清电视剧| 成色18K1.220.38软件| 售票员用B验票小镇免费阅读 | 孤男寡女免费观看高清电视剧狂飙| 《美丽的小蜜桃4》女主是谁| 1.120分钟免费观看电视剧大全| 《黏糊糊的你》免费观看| 爸爸吃女儿奶奶高情商回复| 老师你感受到它变大了么视频| 韩国三级有夫之妇| 四川B站免费播放| 男生把困困放在女生定眼