logo

globals()

Возвращает словарь с глобальной таблицей символов, определённых в модуле.

Параметры

  • Функция globals() не принимает никаких параметров.

Возвращаемое значение

  • Функция globals() возвращает словарь текущей глобальной таблицы символов.

Примеры

print(globals()){'__name__':'__main__','__doc__':None,'__package__':None,'__spec__':None,'__annotations__': {},'__builtins__': ,[]}

Если вызвана внутри функции/метода возвращает словарь модуля, в котором функция или метод определены, но не модуля из которых они были вызваны.