Difference between __getattr__ vs __getattribute__ in Python?
<p>Trying to understand when to use which.  The <a href="http://docs.python.org/reference/datamodel.html?highlight=__getattribute__#object.__getattribute__">documentation</a> mentions 
__getattribute__
applies to new-style classes — What are new-style classes?  </p>
