On 04/27/2013 04:17 PM, Ethan Furman wrote:
On 04/27/2013 04:07 PM, Philip Jenvey wrote:

class Planet(Enum, values='MERCURY VENUS EARTH'):
     """Planets of the Solar System"""

I must be too, 'cause I really like that suggestion.  Works easily, simple 
metaclass (or simple addition to current
metaclass).

Very nice.

Having said that, what does it look like for a longer enum?

class Planet(
             Enum,
             names='''
                   MERCURY
                   VENUS
                   EARTH
                   MARS
                   SATURN
                   JUPITER
                   URANUS
                   PLUTO
                   ''',
              ):
    '''Planets of the Solar System'''

Not sure I like that.  Ah well.

--
~Ethan~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to