On 05/07/2013 08:01 AM, Piotr Duda wrote:
2013/5/7 Ethan Furman <et...@stoneleaf.us>:
On 05/07/2013 07:48 AM, Piotr Duda wrote:


What about adding simple syntax (I proposed this earlier, but no one
commented) that take care of assigning name and module, something
like:

def name = expression

which would be rough equivalent for:

name = expression
name.__name__ = 'name'
name.__module__ = __name__


How is that different from

--> name = Enum('module.name', ... )

?

It's DRY.

How?  You need to provide a complete example:

Do you mean something like:

--> def mymodule.Color('red green blue')

?

--
~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