创建
直接使用
from enum import Enum
Month = Enum('Month',('jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'))
继承Enum
使用@uniqu可以检查没有重复值
from enum import Enum,unique
@unique
class Weedday(Enum):
Sun=0
Mon=1
Tue=2
访问
Weekday.Mon
Weedkay['Tue']
Weekday(1)
Weekday.__members__
是一个OrderedDict,可以使用items(),keys(),values()来获取相应数据