Python locals() 函数
Python 内置的 locals() 函数会以字典类型返回当前位置的全部局部变量
对于函数, 方法, lambda 函式, 类, 以及实现了 __call__
方法的类实例, 它都返回 True
语法
locals()
返回值
以所有局部变量组成的字典
范例
下面的范例演示了 locals() 函数的简单使用
>>>def xs(arg): # 两个局部变量:arg、z ... z = 1 ... print locals() ... >>> xs(4) {'z': 1, 'arg': 4} # 返回一个名字/值对的字典 >>>