我想要一个简单的形式来定义多个常量并枚举它们,以便仅使用每个常量的名称即可为我提供枚举的值,类似于C中的enum,但在Python 3中。例如:
harmonic=0
vrms=1
irms=2
.
.
.
and so
我想要一个简单的形式来定义多个常量并枚举它们,以便仅使用每个常量的名称即可为我提供枚举的值,类似于C中的enum,但在Python 3中。例如:
harmonic=0
vrms=1
irms=2
.
.
.
and so
>>> from enum import Enum
>>> class mycons(Enum):
... vrms=1
... irms=2
...
>>> print(mycons.irms.name)
irms
>>> print(mycons.irms.value)
2