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不规范的日期字符串处理类
Jun 10 Python
在Python中使用PIL模块对图片进行高斯模糊处理的教程
May 05 Python
基于Python实现一个简单的银行转账操作
Mar 06 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
Python中第三方库Requests库的高级用法详解
Mar 12 Python
python读取excel指定列数据并写入到新的excel方法
Jul 10 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
Nov 15 Python
python默认参数调用方法解析
Feb 09 Python
解决Tensorboard 不显示计算图graph的问题
Feb 15 Python
Python实现企业微信机器人每天定时发消息实例
Feb 25 Python
Python venv虚拟环境配置过程解析
Jul 08 Python
python绘图模块之利用turtle画图
Feb 12 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
短波的认识
2021/03/01 无线电
php curl_init函数用法
2014/01/31 PHP
PHP模块memcached使用指南
2014/12/08 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
2017/05/20 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
2017/10/12 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
为javascript添加String.Format方法
2020/08/11 Javascript
jQuery的强大选择器小结
2009/12/27 Javascript
jquery 无限级联菜单案例分享
2013/03/26 Javascript
js菜单点击显示或隐藏效果的简单实例
2014/01/13 Javascript
js简单实现Select互换数据的方法
2015/08/17 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
2018/01/16 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
2018/08/27 Javascript
bootstrap datepicker的基本使用教程
2019/07/09 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
vue遍历对象中的数组取值示例
2019/11/07 Javascript
JavaScript多种滤镜算法实现代码实例
2019/12/10 Javascript
ant-design-vue 实现表格内部字段验证功能
2019/12/16 Javascript
Vue中computed及watch区别实例解析
2020/08/01 Javascript
Python中文分词实现方法(安装pymmseg)
2016/06/14 Python
python xpath获取页面注释的方法
2019/01/14 Python
Python3安装pip工具的详细步骤
2019/10/14 Python
python自动化测试三部曲之request+django实现接口测试
2020/10/07 Python
简单介绍CSS3中Media Query的使用
2015/07/07 HTML / CSS
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
手工制作的男士奢华英国鞋和服装之家:Goodwin Smith
2019/06/21 全球购物
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
税务专业毕业生自荐信
2013/11/10 职场文书
微笑面对生活演讲稿
2014/09/23 职场文书
干部作风建设心得体会
2014/10/22 职场文书
鸡毛信观后感
2015/06/11 职场文书
升学宴祝酒词
2015/08/11 职场文书
如何利用python实现Simhash算法
2022/06/28 Python