simpleEnum
A really really simple Python enum class
Install
You can install it in three different ways:
- using pip
$ sudo pip install simpleEnum
- using easy_install
$ sudo easy_install simpleEnum
- Or Download latest version from http://github.com/galtza/simpleEnum/releases, unzip/untar and execute installation script (In this case you need setuptools installed)
$ sudo python setup.py install
Usage
from simpleEnum import Enum
EWorkDays = Enum ("MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY")
print EDays.WEDNESDAY
This will print 2
from simpleEnum import Enum
EPlatform = Enum (LINUX=1<<0, OSX=1<<1, WINDOWS=1<<2)
print EPlatform.OSX
This will print 2 as well