On Tue, Feb 13, 2007, Ben North wrote:
>
> I think the "obj.[attr_name]" syntax has the most support. To stop this
> going round in circles for ages, then, I will take this as the winner.
> I'll mention the other contenders in the PEP, including the new
> "visually distinctive" suggestions
>
> [EMAIL PROTECTED]
> obj.[[foo]]
>
> and the "wrapper class" idea of Nick Coghlan:
>
> attrview(obj)[foo]
For most cases where this is needed, why not just use a mixin class?
That works perfectly well with current Python and doesn't even look
funny:
obj[foo] = blah
print obj[foo]
My company makes heavy use of this coding style, we can use obj.foo
whenever appropriate.
--
Aahz ([EMAIL PROTECTED]) <*> http://www.pythoncraft.com/
"I disrespectfully agree." --SJM
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com