Python vars() Funktion

Python 内置函数Python Built-in-Funktionen


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 内置函数Python Built-in-Funktionen

Andere Erweiterungen