def __getattr__(self, attr):
    print('__getattr__')
if attr == '_a':
    self._a = self._a_compute()
return self._a
ss = Sth()
print('first time')
print(ss.a)
print() 
print('second time')
print(ss.a)
Каков правильный шаблон в Python для реализации ленивых геттеров?