当前位置: 首页 > news >正文

进程池与列表循环多参传递

版权声明:本文可能为博主原创文章,若标明出处可随便转载。 https://blog.csdn.net/Jailman/article/details/77573585
使用列表循环的示例
#coding: utf-8
import multiprocessing
import time

def func(msg, msg2):
    print "msg:", msg
    time.sleep(3)
    print "end"
    print msg2

list = ["test", "hello", "hi", "good", "yes", "well"]


if __name__ == "__main__":
    pool = multiprocessing.Pool(processes = 3)
    for i in list:
        msg = "hello"
        pool.apply_async(func, (msg, i))   #维持执行的进程总数为processes,当一个进程执行完毕后会添加新的进程进去

    print "Mark~ Mark~ Mark~~~~~~~~~~~~~~~~~~~~~~"
    pool.close()
    pool.join()   #调用join之前,先调用close函数,否则会出错。执行完close后不会有新的进程加入到pool,join函数等待所有子进程结束
    print "Sub-process(es) done."

相关文章:

  • maven常见问题解决方法
  • Linux中文件MD5校验
  • IAAS,SAAS,PAAS, CaaS的区别
  • 对比 javascript url编码
  • Android -- Adapter
  • 基于webpack的几种静态资源的引入方案
  • redis集群搭建
  • 智能盒子大比拼:Fire TV vs. Apple TV vs. Roku 3 vs. Chromecast
  • 数据挖掘算法Analysis Services-基于SQL Server的数据挖掘
  • DataBase in Android
  • 日志收集方式总结(转载)
  • 编译脚本支持(Build script support)
  • Docker 后台进程参数-------更改Docker运行根目录的方法
  • Python 爬虫入门3种方法
  • GSSAPIAuthentication=no
  • 分享的文章《人生如棋》
  • 3.7、@ResponseBody 和 @RestController
  • OSS Web直传 (文件图片)
  • PHP的类修饰符与访问修饰符
  • vue2.0开发聊天程序(四) 完整体验一次Vue开发(下)
  • 闭包,sync使用细节
  • 猴子数据域名防封接口降低小说被封的风险
  • 普通函数和构造函数的区别
  • 如何设计一个微型分布式架构?
  • 使用API自动生成工具优化前端工作流
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 数组的操作
  • 协程
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • #QT项目实战(天气预报)
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (算法设计与分析)第一章算法概述-习题
  • (转)winform之ListView
  • (转载)hibernate缓存
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .NET Core 成都线下面基会拉开序幕
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET 事件模型教程(二)
  • .Net面试题4
  • .net专家(张羿专栏)
  • /etc/sudoers (root权限管理)
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • @Service注解让spring找到你的Service bean
  • [ Linux 长征路第五篇 ] make/Makefile Linux项目自动化创建工具
  • []新浪博客如何插入代码(其他博客应该也可以)
  • [100天算法】-不同路径 III(day 73)
  • [BZOJ1060][ZJOI2007]时态同步 树形dp
  • [dfs] 图案计数
  • [Flutter]WindowsPlatform上运行遇到的问题总结
  • [HarekazeCTF2019]encode_and_encode 不会编程的崽
  • [LaTex]arXiv投稿攻略——jpg/png转pdf
  • [LeetCode] 19. 删除链表的倒数第 N 个结点