日曆模塊允許輸出類似於程序的日曆,並提供與日曆相關的其他有用函數。 “日曆”模塊中定義的函數和類使用理想化的日曆,當前的公曆日曆在兩個方向上都無限期擴展。
calendar.TextCalendar(firstweekday = 0)類可用於生成純文本日曆。 prmonth()方法是TextCalendar實例的方法之一。
prmonth()
Python中的方法用於打印由返回的月份的日曆formatmonth()
。
用法: prmonth(year, month, width=0, lines=0)
參數:
year:日曆年
month:日曆月份
width:[可選]指定日期列的寬度(居中)
line:[可選]指定每周將使用的行數。
返回:返回一個月的日曆。
代碼1:
# Python program to demonstrate working of prmonth() method
# importing calendar module
import calendar
text_cal = calendar.TextCalendar(firstweekday = 0)
year = 2018
month = 9
# default value of width is 0
# printing prmonth
print(text_cal.prmonth(year, month))
輸出:
September 2018 Mo Tu We Th Fr Sa Su 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 None
代碼2:參數寬度
# Python program to demonstrate working of prmonth() method
# importing calendar module
import calendar
text_cal = calendar.TextCalendar(firstweekday = 0)
# default value of width is 0
# printing prmonth
print(text_cal.prmonth(2018, 10, w = 5))
輸出:
October 2018 Mon Tue Wed Thu Fri Sat Sun 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 None
代碼3:
# Python program to demonstrate working of prmonth() method
# importing calendar module
import calendar
text_cal = calendar.TextCalendar(firstweekday = 0)
# giving value of width = 6, line = 2
# printing prmonth
print(text_cal.prmonth(2018, 10, 6, 2))
輸出:
October 2018 Mon Tue Wed Thu Fri Sat Sun 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 None
相關用法
- Python calendar firstweekday()用法及代碼示例
- Python calendar isleap()用法及代碼示例
- Python calendar setfirstweekday()用法及代碼示例
- Python calendar itermonthdays()用法及代碼示例
- Python calendar iterweekdays()用法及代碼示例
- Python calendar itermonthdays2()用法及代碼示例
- Python calendar monthdatescalendar()用法及代碼示例
- Python calendar yeardayscalendar()用法及代碼示例
- Python calendar leapdays()用法及代碼示例
- Python calendar yeardays2calendar()用法及代碼示例
- Python calendar yeardatescalendar()用法及代碼示例
- Python calendar monthdayscalendar()用法及代碼示例
- Python calendar monthdays2calendar()用法及代碼示例
- Python calendar formatyear()用法及代碼示例
- Python calendar pryear()用法及代碼示例
注:本文由純淨天空篩選整理自Shivam_k大神的英文原創作品 Python calendar module | prmonth() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。