Почему hasattr () возвращает логическое значение True ниже?Атрибут 'bar' не установлен нигде в коде.Спасибо
class AttrClass(object):
def __getattr__(self, name):
pass
data = AttrClass()
print('Current __dict__: ', data.__dict__)
print('Does bar exists?: ', hasattr(data, 'bar'))
Вывод:
Current __dict__: {}
Does bar exists?: True