Функция hasattr() в Python

Пример

Проверка наличия у объекта "Person" свойства "age":

class Person:
  name = "Bill"
  age = 63
  country = "USA"
x = hasattr(Person, 'age')

Пример выполнения

Определение и использование

Если указанный объект имеет указанное свойство, то функция hasattr() вернет True, в противном случае вернет False.

Синтаксис

hasattr(object, attribute)

Значение параметра

Параметр Описание
object Обязателен. Объект.
attribute Введите имя свойства, которое вы хотите проверить на наличие.

Связанные страницы

Референсный руководствo:Функция delattr()(Удалить свойство)

Референсный руководствo:Функция getattr()(Получить значение свойства)

Референсный руководствo:Функция setattr()(Установить значение свойства)