Python vars() Funktion
Beschreibung
vars()Die Funktion gibt ein Dictionary-Objekt der Attribute und Attributwerte des Objekts zurück.
Syntax
Syntax der Funktion vars():
vars([object])
Parameters
- object -- das Objekt
Rückgabewert
Gibt ein Dictionary-Objekt der Attribute und Attributwerte des Objekts zurück. Wenn kein Argument angegeben wird, gibt es die Attribute und Attributwerte an der aktuellen Aufrufstelle aus, ähnlich wie locals().
Beispiele
Das folgende Beispiel zeigt, wie man vars() verwendet:
>>>print(vars())
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, '__package__': None}
>>> class Example:
... a = 1
...
>>> print(vars(Example))
{'a': 1, '__module__': '__main__', '__doc__': None}
>>> example = Example()
>>> print(vars(example))
{}
Python Built-in-Funktionen