EnumType adalah metaclass untuk enumerasi enum. Dimungkinkan untuk membuat subkelas EnumType – lihat Mensubklasifikasikan EnumType untuk detailnya.
class enum.EnumType
>>> some_var = Color.RED
>>> some_var in Color
True
>>> dir(Color)
['BLUE', 'GREEN', 'RED', '__class__', '__contains__', '__doc__', '__getitem__', '__init_subclass__', '__iter__', '__len__', '__members__', '__module__', '__name__', '__qualname__']
>>> Color.GREEN
<Color.GREEN: 2>
>>> Color['BLUE']
<Color.BLUE: 3>
>>> list(Color)
[<Color.RED: 1>, <Color.GREEN: 2>, <Color.BLUE: 3>]