Перечисления
Коллекция перечислений.
Перечисления могут использоваться всеми компонентами. Расположены в одном месте для большего удобства.
DAY_NAMES = ('понедельник', 'вторник', 'среда', 'четверг', 'пятница', 'суббота')
module-attribute
SHORT_DAY_NAMES = ('пн', 'вт', 'ср', 'чт', 'пт', 'сб')
module-attribute
WeekDay
Bases: IntEnum
Перечисление дней недели.
Методы для обозначения дня недели использую числа от 0 до 5, что соответствуем дням недели.
MONDAY = 0
class-attribute
instance-attribute
TUESDAY = 1
class-attribute
instance-attribute
WEDNESDAY = 2
class-attribute
instance-attribute
THURSDAY = 3
class-attribute
instance-attribute
FRIDAY = 4
class-attribute
instance-attribute
SATURDAY = 5
class-attribute
instance-attribute
to_str() -> str
Возвращает день недели как строку: Понедельник - суббота.
to_short_str() -> str
Возвращает день недели как короткую строку: пн - сб.