Функция vars() в Python
Описание
vars()Функция возвращает объект словаря атрибутов и значений атрибутов объекта.
Синтаксис
Синтаксис функции vars():
vars([object])
Parameters
- object -- объект
Возвращаемое значение
Возвращает объект словаря атрибутов и значений атрибутов объекта. Если аргумент не указан, он выводит атрибуты и значения атрибутов в текущем месте вызова, подобно locals().
Примеры
В следующем примере показано, как использовать vars():
>>>print(vars())
{'__builtins__': <модуль '__builtin__' (встроенный-in)>, '__name__': '__main__', '__doc__': None, '__package__': None}
>>> class Example:
... a = 1
...
>>> print(vars(Example))
{'a': 1, '__module__': '__main__', '__doc__': None}
>>> example = Example()
>>> print(vars(пример))
{}
Встроенные функции Python