Definition
Die Funktion hasattr() gibt True
zurück, wenn das angegebene Objekt das angegebene Attribut hat, ansonsten False
.
Syntax
hasattr(object, attribute)
Parameter
Parameter | Beschreibung |
---|---|
object | Erforderlich. Ein Objekt. |
Attribut | Der Name des Attributs, das auf Existenz geprüft werden soll |
Beispiele
class Auto:
name = "Nissan"
modell = 1987
land = "Japan"
ergebnis = hasattr(Auto, 'modell')
falschesErgebnis = hasattr(Auto, 'alter')
print(ergebnis)
print(falschesErgebnis)