Re: Note about getattr and '.'

2006-11-22 Thread Carl Banks
Steven D'Aprano wrote: > On Tue, 21 Nov 2006 22:39:09 +0100, Mathias Panzenboeck wrote: > > Yes, this is known. I think IronPython uses a specialized dictionary for > > members, which prohibits > > malformed names. I don't know if there will be such a dictionary in any > > future CPython version

Re: Note about getattr and '.'

2006-11-21 Thread Steven D'Aprano
On Tue, 21 Nov 2006 22:39:09 +0100, Mathias Panzenboeck wrote: > [EMAIL PROTECTED] wrote: >> There is an interesting skewness in python: >> >> class A(object): pass >> > a=A() > setattr(a, '$foo', 17) > getattr(a, '$foo') >> 17 >> >> But I can't write > a.'$foo' >> > > Yes, t