enum#
An Enum class with additional features.
- class Enum(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
 Enum with additional class methods.
- classmethod from_value(value)[source]#
 Convert a value to corresponding Enum member
- Parameters:
 value – The value to compare to Enum members If it is already a member of Enum, it is returned directly.
- Returns:
 The corresponding enum member
- Return type:
 - Raises:
 ValueError – In case the conversion is not possible