使用 enum 模块
from enum import Enum
class Day(Enum):
MONDAY = 1
TUESDAY = 2
WEDNESDAY = 3
# print the enum member
print(Day.MONDAY)
# get the name of the enum member
print(Day.MONDAY.name)
# get the value of the enum member
print(Day.MONDAY.value)
输出
Day.MONDAY MONDAY 1
这里,我们有一个以 Enum
对象作为参数的类 Day
。name
和 value
是 Enum
的属性,分别给出成员 MONDAY
的名称和值。
你可以参考 enum 官方文档 获取更多信息。