Python hasattr() Funktion
Eksempel
Kontroller om "Person" objektet har "age" egenskab:
class Person: name = "Bill" age = 63 country = "USA" x = hasattr(Person, 'age')
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)