Python的进程实现数据共享

来源:互联网 发布:盘古数据借壳精功科技 编辑:程序博客网 时间:2024/05/29 18:37
# coding=utf-8
from multiprocessing import Process
from multiprocessing import queues
import multiprocessing
def ag(i,arg):
    arg.put(i)
    print(i,arg.qsize())




q=queues.Queue(20,ctx=multiprocessing)#通过queues实现数据的共享
if __name__ == '__main__':
     for i in range(20):
         t=Process(target=ag,args=(i,q))
         t.start()



0 0