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)