Python hasattr() -funktio
Esimerkki
Tarkista "Person"-objektin "age"-ominaisuus:
luokka Person: name = "Bill" age = 63 country = "USA" x = hasattr(Person, 'age')
Määritelmä ja Käyttö
Jos määritetty objekti omaa määritettyä ominaisuutta, hasattr() -funktio palauttaa True, muuten palauttaa False.
Syntaksi
hasattr(object, attribute)
Parametrin arvo
Parametri | Kuvaus |
---|---|
object | Välttämätön. Objekti. |
attribute | Tarkista olemassa olevan ominaisuuden nimi. |
Liittyvät sivut
Viittausopas:delattr() Funktio(Poista ominaisuus)
Viittausopas:getattr() Funktio(Hae ominaisuuden arvo)
Viittausopas:setattr() Funktio(Aseta ominaisuuden arvo)