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']
