Funzione hasattr() Python

Esempio

Controlla se l'oggetto "Person" ha l'attributo "age":

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

Esempio di esecuzione

Definizione e uso

Se l'oggetto specificato possiede l'attributo specificato, la funzione hasattr() restituirà True, altrimenti restituirà False.

Sintassi

hasattr(oggetto, attributo)

Valore del parametro

Parametro Descrizione
oggetto Obbligatorio. Oggetto.
attributo Devi verificare il nome dell'attributo esistente.

Pagine correlate

Manuale di riferimento:funzione delattr()(Eliminare l'attributo)

Manuale di riferimento:funzione getattr()(Ottieni il valore dell'attributo)

Manuale di riferimento:funzione setattr()(Impostare il valore dell'attributo)