摘要: 进程池有什么用呢?我们先看个栗子: from multiprocessing import Process,Pool import os import time def func(): time.sleep(2) print("the process Id is ",os.getpid()) if 阅读全文
posted @ 2020-01-06 15:09 goldtree358 阅读(187) 评论(0) 推荐(0)
摘要: 在多进程中有一个进程锁,多进程为什么还要有锁呢,进程不是独立存在的吗,要锁干什么用能 栗子: from multiprocessing import Process,Lock def func(l,i): l.acquire() print("hello world" ,i) l.release() 阅读全文
posted @ 2020-01-06 11:15 goldtree358 阅读(334) 评论(0) 推荐(0)
摘要: 使用manager在进程之间事项共享数据. 栗子: 主进程调用manager,创建一个字典d和一个列表l,启动十个子进程,每个子进程都向d和l中放数据 from multiprocessing import Process,Managerimport osdef func(d,l): d[os.ge 阅读全文
posted @ 2020-01-06 09:59 goldtree358 阅读(367) 评论(0) 推荐(0)