I am trying to understand the difference between __getattr__ and __getattribute__, however, I am failing at it.
The answer to the Stack Overflow question Difference between __getattr__ vs __getattribute__ says:
__getattribute__ is invoked before looking at the actual attributes on
the object, and so can be tricky to
implement correctly. You c….