from calendar import Calendar, TextCalendar, HTMLCalendar, calendar cal = Calendar() iter = cal.iterweekdays() for i in iter: print(i) #cal.TextCalendar() html_cal = HTMLCalendar() code = html_cal.formatmonth(2017, 12, False) code = html_cal.formatyear(2017, 6) # in HTML Format! code = html_cal.formatyearpage(2017, encoding='UTF-8') code = calendar(2017) # In text ! print(code)
# print(list(c.itermonthdates(2019,10))) # print(list(c.itermonthdays2(2019,10))) # print(list(c.itermonthdays3(2019,10))) # 3 TextCalendar 实例方法 # from calendar import TextCalendar # # tc = TextCalendar() # print(tc.formatmonth(2019,10)) # print(tc.prmonth(2019,10)) # print(tc.formatyear(2019)) # print(tc.pryear(2019)) # 3 HTMLCalendar 实例方法 from calendar import HTMLCalendar hc = HTMLCalendar() # print(hc.formatmonth(2019,10)) # print(hc.formatyear(2019)) print(hc.formatyearpage(2019))
print(calendar.monthcalendar(2019, 10)) print(calendar.prmonth(2021, 10)) print(calendar.prcal(2021)) print(calendar.day_name[0]) print(calendar.day_abbr[0]) print(calendar.month_name[1]) print(calendar.month_abbr[1]) print('--------------------------------') c = Calendar() print(list(c.itermonthdates(2021, 7))) print(list(c.itermonthdays2(2020, 7))) print(list(c.itermonthdays3(2021, 7))) print(list(c.itermonthdays4(2021, 7))) print('--------------------------------') tx = TextCalendar() print(tx.formatmonth(2021, 9)) print(tx.prmonth(2021, 9)) print(tx.formatyear(2021)) print(tx.pryear(2021)) print('---------------------------------') hc = HTMLCalendar() print(hc.formatmonth(2021, 10)) print(hc.formatyear(2021)) print(hc.formatyearpage(2021))