美图齐众专注资阳网站设计 资阳网站制作 资阳网站建设
资阳网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

创新互联Python教程:python进程的交流方式

1、说明

为企业提供成都网站建设、成都网站制作、网站优化、网络营销推广、竞价托管、品牌运营等营销获客服务。成都创新互联公司拥有网络营销运营团队,以丰富的互联网营销经验助力企业精准获客,真正落地解决中小企业营销获客难题,做到“让获客更简单”。自创立至今,成功用技术实力解决了企业“网站建设、网络品牌塑造、网络营销”三大难题,同时降低了营销成本,提高了有效客户转化率,获得了众多企业客户的高度认可!

进程之间的第一种交流方式——队列。multiprocessing模块中提供了multiprocessing.Queue,它和Queue.Queue的区别在于,它里面封装了进程之间的数据交流,不同进程可以操作同一个multiprocessing.Queue。

2、实例

from multiprocessing import Process, Queue
def addone(q):    
q.put(1)
def addtwo(q):    
q.put(2)
if __name__ == '__main__':    
q = Queue()    
p1 = Process(target=addone, args = (q, ))    
p2 = Process(target=addtwo, args = (q, ))    
p1.start()    
p2.start()    
p1.join()    
p2.join()    
print(q.get())    
print(q.get())

运行结果如下

1
2

以上就是python进程的交流方式,希望能对大家有所帮助。更多Python学习指路:创新互联Python教程

python进程相关阅读推荐:

python 如何结束进程

如何用python查看进程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。


当前题目:创新互联Python教程:python进程的交流方式
转载来源:http://www.zsjierui.cn/article/djiicpp.html

其他资讯