namespaces module (a.k.a. bunch, struct, generic object, etc.) PEP
Nick Coghlan
ncoghlan at iinet.net.au
Fri Feb 11 05:11:57 EST 2005
More information about the Python-list mailing list
Fri Feb 11 05:11:57 EST 2005
- Previous message (by thread): namespaces module (a.k.a. bunch, struct, generic object, etc.) PEP
- Next message (by thread): namespaces module (a.k.a. bunch, struct, generic object, etc.) PEP
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
BJörn Lindqvist wrote: > I like it alot! My only minor complaint is that the name is to long. > Also I *really wish* the Namespace could do this: > > r, g, b = col = Namespace(r = 4, g = 3, b = 12) > > But alas, I guess that's not doable within the scope of the Namespace PEP. You can almost spell that already, it just won't do what you want: r, g, b = col = dict(r = 4, g = 3, b = 12).values() The dict-based implementation means named tuples they ain't :) However, the namespaces module *would* provide a natural location for a NamedTuple class. Cheers, Nick. -- Nick Coghlan | ncoghlan at email.com | Brisbane, Australia --------------------------------------------------------------- http://boredomandlaziness.skystorm.net
- Previous message (by thread): namespaces module (a.k.a. bunch, struct, generic object, etc.) PEP
- Next message (by thread): namespaces module (a.k.a. bunch, struct, generic object, etc.) PEP
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list