locals() 基本用法
>>>def runoob(arg): # 两个局部变量:arg、z
... z = 1
... print (locals())
...
>>> runoob(4)
{'z': 1, 'arg': 4} # 返回一个名字/值对的字典
>>>
locals()用于打包函数内所有的参数进行传递
import time
def local():
parm1 = time.time()
parm2 = "2"
parm3 = 1
return locals()
if __name__ == "__main__":
print local()#{'parm3': 1, 'parm2': '2', 'parm1': 1488247158.496}
locals()赋值线程对象
for port in self.label_port_list:
# 局部变量内生成 线程
# locals()方法返回字典
# locals['thread'] = **** 即返回 locals() = {'thread':***,....}
locals()['thread-' + port.text()] = get_sensor_data.screwInfoThread(auto_flag=True, scre