[python] Difference between __getattr__ vs __getattribute__