Python——进程通信之间数据共享
Posted 澄心元素
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python——进程通信之间数据共享相关的知识,希望对你有一定的参考价值。
from multiprocessing import Manager,Process,Lock def main(dic,lock): lock.acquire() dic[‘count‘] -= 1 lock.release() if __name__ == ‘__main__‘: m = Manager() l = Lock() dic=m.dict({‘count‘:100}) p_lst = [] for i in range(50): p = Process(target=main,args=(dic,l)) p.start() p_lst.append(p) for i in p_lst: i.join() print(‘主进程‘,dic)
以上是关于Python——进程通信之间数据共享的主要内容,如果未能解决你的问题,请参考以下文章
python全栈开发 * 进程之间的通信,进程之间数据共享 * 180726