【发布时间】: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
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在 Python 中将字符串转换为枚举 - Python技术站