Как реализовать «enum» в Python
Enum представляет собой набор символических имен , связанных с уникальными, постоянными значениями. В пределах перечисления значения могут сравниваться по идентичности, и само перечисление может быть повторено.
Имя модуля и типа
from enum import Enum
Как создать Enum в Python?
from enum import Enum class Directions(Enum): East, West,North,South = range(4) print(Directions.North.value)
Выход
2
Источник: http://net-informations.com/python/iq/enum.htm