Есть ли способ в Python определить, имеет ли объект какой-то атрибут? Например:
>>> a = SomeClass()
>>> a.someProperty = value
>>> a.property
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: SomeClass instance has no attribute 'property'
Как вы можете определить, есть ли a
атрибут property
перед его использованием?