[Python-Dev] 'hasattr' is broken by design

Raymond Hettinger raymond.hettinger at gmail.com
Mon Aug 23 22:50:11 CEST 2010


On Aug 23, 2010, at 1:45 PM, Benjamin Peterson wrote:

> 2010/8/23 Raymond Hettinger <raymond.hettinger at gmail.com>:
>> 
>> P.S.  The current behavior seems to be deeply embedded:
> 
> Well, that's what happens when a behavior is added in 1990. :)



More generally:  it is an API code smell whenever documentation
promises something like "this always succeeds"     ;-)


Raymond


More information about the Python-Dev mailing list