以下是两种封装枚举类型的方法:
from enum import Enum
def enum(**enums):
return type('Enum', (), enums)
# 定义枚举类型
BLOG = enum(PYTHON="01", JAVA="02")
# 使用枚举
print(BLOG.PYTHON) # 01
# 定义枚举类型
class TOOL(Enum):
SERIALIZE = "01"
PARSE = "02
# 使用枚举类型
print(TOOL.PARSE)