lua*_*tor 9 python enums backport python-2.7
我在Python 2.7中使用Enum backport enum34.
根据文档,应该可以使用项目访问权限通过名称访问枚举成员.也就是说,以下应该有效:
from enum import Enum
class Foo(Enum):
bar = 1
baz = 2
print(Foo['bar'])
Run Code Online (Sandbox Code Playgroud)
但是,当我运行代码时,我在最后一行得到了这个错误:
TypeError:'type'对象没有属性'
__getitem__'
我在这里遗漏了什么,或者这个功能在2.7后端没有实现?
| 归档时间: |
|
| 查看次数: |
3238 次 |
| 最近记录: |