Python枚举类
# -*- coding:utf-8 -*-
from enum import Enum,unique
@unique
class Weekday(Enum):
Mon=1
Thu=2
Wed=3
Tue=4
Fri=5
Sat=6
Sun=7
Weekdays=Enum("Weekdays",("Mon","Thu",'Wed',"Tue","Fri","Sat","Sun"))
if __name__=="__main__":
print("---Weekday.Mon---")
print(Weekday.Mon)
print("---Weekday[Mon]---")
print(Weekday['Mon'])
print('---Weekday.Mon.value---')
print(Weekday.Mon.value)
两种方式同样的功效

浙公网安备 33010602011771号