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)

  两种方式同样的功效

posted @ 2020-11-11 18:07  Joooannes  阅读(41)  评论(0)    收藏  举报