On Aug 13, 7:30 pm, Christian Heimes <[EMAIL PROTECTED]> 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.
>
> Christian

Thanks Christian - this is exactly what I've been looking for.
Some thoughts...

1) I see this is done with exec anyway, so there's no more pythonic
way.

2) The definition of fields as a single string is weird. Why not use
**kwargs instead ?
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to