Eric Smith <e...@trueblade.com> added the comment:

Right. It seemed like a hassle to have the str.format parser try to figure out 
what a valid identifier is, so it just passes it through.

I don't see this as any different from:

>>> class X:
...    def __getattribute__(self, a): return 'foo'
... 
>>> getattr(X(), '$#@')
'foo'

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue10021>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to