Функция hasattr() Функция hasattr() проверяет существование | Python tricks | Хитрости Питона
Функция hasattr()
Функция hasattr() проверяет существование атрибута с именем name в объекте object. Возвращает True, если атрибут с именем name существует, иначе False.
Реализация функция hasattr() основывается на вызове функции getattr() с последующей проверкой на предмет брошенного ей исключения AttributeError.