【发布时间】:2015-04-26 16:32:15
【问题描述】:
我有一个这样定义的枚举:
def enum(**enums):
return type('Enum', (), enums)
Status = enum(
STATUS_OK=0,
STATUS_ERR_NULL_POINTER=1,
STATUS_ERR_INVALID_PARAMETER=2)
我有一个函数将状态返回为Status 枚举。
如何获取枚举值的名称,而不仅仅是值?
>>> cur_status = get_Status()
>>> print(cur_status)
1
我想获得STATUS_ERR_NULL_POINTER,而不是1
【问题讨论】: