Функция Python hasattr()
Пример
Проверьте, имеет ли объект «Человек» свойство «возраст»:
class Person:
name = "John"
age = 36
country = "Norway"
x = hasattr(Person, 'age')
Определение и использование
Функция hasattr()
возвращает
True
значение, если указанный объект имеет указанный атрибут, иначе False
.
Синтаксис
hasattr(object, attribute)
Значения параметров
Parameter | Description |
---|---|
object | Required. An object. |
attribute | The name of the attribute you want to check if exists |
Связанные страницы
Функция delattr() для удаления атрибута
Функция getattr() для получения значения атрибута
Функция setattr() для установки значения атрибута