列挙型のように機能するクラスがあります。彼の変数 (enum の値) をループしたい
class Demos(object):
class DemoType(object):
def __init__(self, name):
self.name = name
def __repr__(self):
return self.name
VARIABLE1 = DemoType("Car")
VARIABLE2 = DemoType("Bus")
VARIABLE3 = DemoType("Example")
VARIABLE4 = DemoType("Example2")
Role.__dict__
、 またはを使用することを考えましvars(Role)
たが、変数だけでなく、RoleType
クラスや のような他の属性も含まれています__module__
。__doc__
もっと...
また、主に に変数を追加するため、このように表現したいと考えていますDemoType
。以外の変数なのでname
、この方法で答えを見つけてみてください。