Which special methods bypasses __getattribute__ in Python?
You can find an answer in the python3 documentation for object.__getattribute__, which states: Called unconditionally to implement attribute accesses for instances of the class. If the class also defines __getattr__(), the latter will not be called unless __getattribute__() either calls it explicitly or raises an AttributeError. This method should return the (computed) attribute value or … Read more