Factory for Struct-like classes
eliben at gmail.com
Wed Aug 13 19:46:45 CEST 2008
On Aug 13, 7:30 pm, Christian Heimes <li... at cheimes.de> wrote:
> eliben wrote:
> > Ruby's 'Scruct' class (http://ruby-doc.org/core/classes/Struct.html)
> > does this. I suppose it can be done with 'exec', but is there a more
> > Pythonic way ?
> Try named tuplehttp://code.activestate.com/recipes/500261/
> A named tuple implementation is part of Python 2.6 and 3.0. For older
> versions of Python use the recipe from activestate.
Thanks Christian - this is exactly what I've been looking for.
1) I see this is done with exec anyway, so there's no more pythonic
2) The definition of fields as a single string is weird. Why not use
**kwargs instead ?
More information about the Python-list