python开启多个子进程并行运行的方法


Posted in Python onApril 18, 2015

本文实例讲述了python开启多个子进程并行运行的方法。分享给大家供大家参考。具体如下:

这个python代码创建了多个process子进程,创建完成后先start(),最后统一join,这样所有子进程会并行执行。

from multiprocessing import Process
import sys, os
import time
def timetask(times):
  time.sleep(times)
  print time.localtime()
def works(func, arg, worknum):
  proc_record = []
  for i in range(worknum):
    p = Process(target = func, args = (arg,))
    p.start()
    proc_record.append(p)
  for p in proc_record:
    p.join()
if __name__ == '__main__':
  arg = 5
  procs = 4
  works(timetask, arg, procs)

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 Python
Python中的anydbm模版和shelve模版使用指南
Jul 09 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
Sep 28 Python
浅谈Python中重载isinstance继承关系的问题
May 04 Python
python3写的简单本地文件上传服务器实例
Jun 04 Python
python logging重复记录日志问题的解决方法
Jul 12 Python
Django中Middleware中的函数详解
Jul 18 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
Aug 27 Python
打印tensorflow恢复模型中所有变量与操作节点方式
May 26 Python
Python基于pandas绘制散点图矩阵代码实例
Jun 04 Python
Django封装交互接口代码
Jul 12 Python
写好Python代码的几条重要技巧
May 21 Python
C#返回当前系统所有可用驱动器符号的方法
Apr 18 #Python
python关闭windows进程的方法
Apr 18 #Python
python使用Queue在多个子进程间交换数据的方法
Apr 18 #Python
python获取当前计算机cpu数量的方法
Apr 18 #Python
使用Python编写vim插件的简单示例
Apr 17 #Python
用Python登录Gmail并发送Gmail邮件的教程
Apr 17 #Python
基于Python实现的百度贴吧网络爬虫实例
Apr 17 #Python
You might like
全国FM电台频率大全 - 23 四川省
2020/03/11 无线电
dedecms中常见问题修改方法总结
2007/03/21 PHP
php echo 输出字符串函数详解
2010/05/13 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
yii去掉必填项中星号的方法
2015/12/28 PHP
php的debug相关函数用法示例
2016/07/11 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
javascript html 静态页面传参数
2009/04/10 Javascript
javascript 隔行换色函数代码
2010/10/24 Javascript
收集的10个免费的jQuery相册
2011/02/26 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
jQuery $.get 的妙用 访问本地文本文件
2012/07/12 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
JavaScript等比例缩放图片控制超出范围的图片
2013/08/06 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
Vue项目中配置pug解析支持
2019/05/10 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
vue组件系列之TagsInput详解
2020/05/14 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
vue 将多个过滤器封装到一个文件中的代码详解
2020/09/05 Javascript
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
[06:01]刀塔次级联赛top10第一期
2014/11/07 DOTA
[03:58]兄弟们,回来开黑了!DOTA2昔日战友招募宣传视频
2016/07/17 DOTA
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
python递归删除指定目录及其所有内容的方法
2017/01/13 Python
pandas值替换方法
2018/07/10 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
很酷的HTML5电子书翻页动画特效
2016/02/25 HTML / CSS
请解释virtual关键字的含义
2015/06/17 面试题
一年级语文上册复习计划
2015/01/17 职场文书
普通员工辞职信范文
2015/05/12 职场文书
信仰观后感
2015/06/03 职场文书
单独二胎证明
2015/06/24 职场文书
利用Python网络爬虫爬取各大音乐评论的代码
2021/04/13 Python