python2 - __getattr__ vs. __getattribute__

Run Settings
LanguagePython
Language Version
Run Command
class Test(object): def __init__(self, a): self.a = a def __getattr__(self, name): print('__getattr__ mit %s' % name) try: return super(Test, self).__getattr__(name) except AttributeError as e: print('not found %s' % name) raise e def __getattribute__(self, name): print('__getattribute__ mit %s' % name) super(Test, self).__getattribute__(name) a = Test(5) a.a a.b
Editor Settings
Theme
Key bindings
Full width
Lines