enum¶ class enum.Enum(value)[source]¶ Bases: object Generic enumeration. Derive from this class to define new enumerations. class enum.EnumMeta(cls, bases, classdict, **kwds)[source]¶ Bases: type Metaclass for Enum class enum.Flag(value)[source]¶ Bases: Enum Support for flags class enum.IntEnum(value)[source]¶ Bases: int, Enum Enum where members are also (and must be) ints class enum.IntFlag(value)[source]¶ Bases: int, Flag Support for integer-based Flags class enum.auto[source]¶ Bases: object Instances are replaced with an appropriate value in Enum class suites. value = <object object>¶ enum.unique(enumeration)[source]¶ Class decorator for enumerations ensuring unique member values.