Python globals() 函数
描述
- globals() 函数会以字典类型返回当前位置的全部全局变量。
语法
globals()
参数
- 无
返回值
- 返回全局变量的字典
示例
>>>a='runoob'
>>> print(globals()) # globals 函数返回一个全局变量的字典,包括所有导入的变量。
{'__builtins__': <module '__builtin__' (built-in)>, '__name__': '__main__', '__doc__': None, 'a': 'runoob', '__package__': None}
总结
-
这个方法一般用于将A函数内的变量添加到全局变量里
globals()['key']='value'
-
B函数可以通过该函数获取该字典里面的变量
value = globals()['key']