Python hasattr() -funktio

Esimerkki

Tarkista "Person"-objektin "age"-ominaisuus:

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

Suoritettu Esimerkki

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)