Existe-t-il un moyen en Python pour déterminer si un objet a un attribut? Par exemple:
>>> 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'
Comment savoir si a
a l'attribut property
avant de l'utiliser?
import string hasattr(string, "lower")