from multiprocessing import Pool
import os,time def Foo(i):
time.sleep(2)
print("in process",os.getpid())
return i +100 def Bar(arg):
print('-->exec done',arg,os.getpid()) if __name__ == "__main__":
pool =Pool(2)#允许进程池同时放入5个
print("主进程",os.getpid())
for i in range(10):
pool.apply_async(func=Foo,args=(i,),callback=Bar)#callback回调执行完func才会执行callback,callback是主进程执行的,作用是连接一次,而子进程需要每次都需要重新连接
#pool.apply()串行 pool.apply_async()并行
print("end")
pool.close()
pool.join()#进程池中进程执行完毕后在关闭,如果注释,那么程序直接关闭

最新文章

  1. 理解 JavaScript 作用域和作用域链
  2. Swift---- 可选值类型(Optionals) 、 断言(Assertion) 、 集合 、 函数
  3. css2----清除浮动
  4. 利用迅雷提供的接口从磁力链得到bt种子文件
  5. 前端图片预览,上传前预览,兼容IE7、8、9、10、11,Firefox,Chrome(学习到的知识)
  6. 网易DBA私享会分享会笔记1
  7. python3中文字符编码问题
  8. jquery validate 插件使用小结
  9. tensorflow bias_add应用
  10. MOOC网视频下载并视频倍速播放,超简单哒,亲测可用,( •̀ ω •́ )y
  11. C# 简单内存补丁
  12. UVA208-Firetruck(并查集+dfs)
  13. Deep Knowledge Tracing (深度知识追踪)
  14. ceph 搭建nginx负载3个对象网关
  15. 如何获得 Microsoft Push Notification Service(MPNS)的最佳体验
  16. Linux内核(8) - 设备模型(下)
  17. mysql海量数据处理步骤
  18. hadoop2.x常用端口及定义方法
  19. 9、Semantic-UI之标题
  20. HDU - 6178:Monkeys (贪心&树上最大匹配输&输入优化)

热门文章

  1. JavaWeb_(Struts2框架)拦截器interceptor
  2. Liunx 命令之链接操作
  3. Python定时框架 Apscheduler 详解【转】
  4. Mysql 纪录用户操作日志
  5. 解剖PTP协议
  6. win10搜索框突然不能使用了
  7. 六十七:flask上下文之Local线程隔离对象
  8. mac 安装photoshop + 破解
  9. 从 ssh private key 中重新生成 public key
  10. java:Linux(简单命令,远程ssh使用hostname访问,.免密钥登录配置)