Michael Foord wrote: > Well, the documentation you pointed to specifies that __getattr__ will > be called if __getattribute__ raises an AttributeError, it just doesn't > specify that it is done by object.__getattribute__ (which it isn't).
And as for why not: because __getattribute__ implementations need to be able to call object.__getattribute__ without triggering the fallback behaviour. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia --------------------------------------------------------------- _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com