Python编辑日历输出

2024-04-26 06:57:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试形成一个日历,在给定月份和年份的情况下,它将显示月份和日期,如下所示:

例如

January 2018
S/tM/tT/tW/tT/tF/tS
t01/t02/t03...

Tags: tf情况tmtw年份tstt月份
2条回答

(我希望自己有足够的声誉发表评论,而不是给出答案。。。因为这并不是如何使用python编写日历应用程序的答案。)

如果您使用的是ipython笔记本,则可以执行shell命令: !cal 1 2018,显示如下:

January 2013
Su Mo Tu We Th Fr Sa
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

可以考虑python的calendar模块:

>>> import calendar
>>> calendar.TextCalendar(calendar.SUNDAY).prmonth(2018, 1)
    January 2018
Su Mo Tu We Th Fr Sa
    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

相关问题 更多 >