Funkce hasattr() Pythonu
Příklad
Zkontrolujte, zda má objekt „Person“ vlastnost „age“:
class Person:
name = "John"
age = 36
country = "Norway"
x = hasattr(Person, 'age')
Definice a použití
Funkce hasattr()
se vrátí
True
, pokud má zadaný objekt zadaný atribut, jinak False
.
Syntax
hasattr(object, attribute)
Hodnoty parametrů
Parameter | Description |
---|---|
object | Required. An object. |
attribute | The name of the attribute you want to check if exists |
Související stránky
Funkce delattr() k odstranění atributu
Funkce getattr() pro získání hodnoty atributu
Funkce setattr() pro nastavení hodnoty atributu