Python hasattr() Funktion

Exempel

Kontrollera om "Person"-objektet har attributet "age":

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

Kör en instans

Definition och Användning

Om det specifika objektet har det specifika attributet kommer hasattr() funktionen att returnera True, annars returneras False.

Syntax

hasattr(object, attribute)

Parametervärde

Parameter Beskrivning
object Obligatorisk. Objekt.
attribute Du måste kontrollera om attributnamnet finns.

Relaterade sidor

Referenshandbok:delattr() Funktion(Ta bort egenskap)

Referenshandbok:getattr() Funktion(Hämta egenskapsvärde)

Referenshandbok:setattr() Funktion(Ställ in egenskapsvärde)