Python hasattr() Funktion

Eksempel

Kontroller om "Person" objektet har "age" egenskab:

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

Kør eksempel

Definition og brug

Hvis det specificerede objekt har den specificerede egenskab, vil funktionen hasattr() returnere True, ellers returneres False.

Syntaks

hasattr(object, attribute)

Parameterværdi

Parameter Beskrivelse
object Obligatorisk. Object.
attribute Du skal kontrollere, om attributnavnet findes.

Relaterede sider

Reference Manual:delattr() Funktion(Slet egenskab)

Reference Manual:getattr() Funktion(Hent egenskabsværdi)

Reference Manual:setattr() Funktion(Indstil egenskabsværdi)