gpt4 book ai didi

python - 如何创建一个使用成员名称作为值的枚举?

转载 作者:太空宇宙 更新时间:2023-11-03 13:43:59 25 4
gpt4 key购买 nike

<分区>

我想简化下面的类,这样我就不需要为每个元素键入值,而是使用枚举成员的名称。这类似于 AutoNumber example在文档中。

class Screen(Enum):
MAIN = 'main'
OPTIONS = 'options'
GAME = 'game'
SCORE = 'score'

我想做下面的事情,而不是上面的事情,例如Screen.MAIN'main':

class Screen(AutoNameValueEnum):
MAIN = ()
OPTIONS = ()
GAME = ()
SCORE = ()

我尝试修改链接示例,但无法弄清楚如何获取枚举成员的名称。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com