globals()
Возвращает словарь с глобальной таблицей символов, определённых в модуле.
Параметры
- Функция
globals()
не принимает никаких параметров.
Возвращаемое значение
- Функция
globals()
возвращает словарь текущей глобальной таблицы символов.
Примеры
print(globals())
{
'__name__': '__main__',
'__doc__': None,
'__package__': None,
'__spec__': None,
'__annotations__': {},
'__builtins__': ,
[...]
}
Если вызвана внутри функции/метода возвращает словарь модуля, в котором функция или метод определены, но не модуля из которых они были вызваны.