【发布时间】:2021-01-11 05:13:48
【问题描述】:
我正在尝试通过输入访问 enum 变量的值。
这是我的代码:
class Animals(Enum):
Dog = 1
Cat = 2
Cow = 3
Choose = input('Choose an animal')
print(Animals.Choose.value)
这给了我一个错误可能是因为Animals 不包含Choose。
如何区分enum 中的成员和我的输入变量?
所以如果我输入Dog,它会给出1(Dog 变量的值)?
【问题讨论】:
标签: python class enums attributeerror