PEP 354-подобная реализация перечислений

В какой-то момент разработчики Python рассматривали перечисления для добавления в язык, но они отказались от этой функции. Есть ли какая-то реализация PEP 354? - спецификация кажется довольно надежной.

2 ответа

Решение

http://pypi.python.org/pypi/enum/ - реализация этого PEP.

Перечисление пакета PyPI предоставляет реализацию Python типов данных, описанных в этом PEP.

Также реализация Барри Варшавой.

Наконец, PEP 435 был принят для Python 3.4, backport - enum34, а расширенная версия - aenum.

Другие вопросы по тегам