我正在实现一个Enum类,但它一直显示为普通的类变量。例如:
from enum import Enum
class test(Enum):
one = 1
two = 2
thr = "three"
使用这个我得到:
>>> print type(test.one)
<type 'int'>
>>> print repr(test.one)
1
>>> print test.one
1
>>> print type(test.thr)
<type 'str'>
>>> print repr(test.thr)
'three'
>>> print test.thr
three
可能出现什么问题?
的信息:
$ python --version
Python 2.7.3
$ python -c "import enum; print enum.__version__"
0.4.4