python thread方法,python中thread函数
1、说明
threading.local()实例化全局对象,该全局对象有大字典,键值为两个弱引用对象{线程对象、字典对象},通过当前线程()获取当前线程对象,并根据该对象获取相应的字典对象。
2、实例
导入线程
随机输入
data=threading.local()
defshow(d):
尝试:
数字=数字
exceptAttributeError:
打印(线程%s还未设置该属性!% threading.current _线程()。getName())
else:
打印(线程%s中该属性的值为=% s"%(线程。当前线程().getName(),num))
defthread_call(d):
显示(四)
d.num=random.randint(1,100)
显示(四)
if__name__==__main__:
显示(数据)
数据编号=666
显示(数据)
(2):
t=螺纹Thread(target=thread_call,args=(data,),name=Thread str(i))t.start()以上就是python thread.local()的实例化,希望对大家有所帮助。更多计算机编程语言学习指路:python基础教程
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。