Классы для создания календарей
Функции, которые мы показали Вам, - это не все, что предлагает модуль calendar
. В дополнение к ним мы можем использовать следующие классы:
calendar.Calendar
- предоставляет методы для подготовки данных календаря к форматированию;calendar.TextCalendar
- используется для создания обычных текстовых календарей;calendar.HTMLCalendar
- используется для создания календарей HTML;calendar.LocalTextCalendar
- это подкласс классаcalendar.TextCalendar
. Конструктор этого класса принимает параметр locale, который используется для возврата соответствующих названий месяцев и дней недели.calendar.LocalHTMLCalendar
- это подкласс классаcalendar.HTMLCalendar
. Конструктор этого класса принимает параметр locale, который используется для возврата соответствующих названий месяцев и дней недели.
Во время этого курса у Вас уже была возможность создавать текстовые календари при обсуждении функций модуля calendar
.
Пора попробовать что-то новое. Давайте подробнее рассмотрим методы класса calendar
.