【发布时间】:2023-04-07 15:31:02
【问题描述】:
我想知道将字符串转换(反序列化)为 Python 的 Enum 类的正确方法是什么。似乎getattr(YourEnumType, str) 可以完成这项工作,但我不确定它是否足够安全。
更具体地说,我想将 'debug'string 转换为 Enum 对象,如下所示:
class BuildType(Enum):
debug = 200
release = 400
【问题讨论】:
标签: python string serialization enums type-conversion