python开启多个子进程并行运行的方法,python个子
python开启多个子进程并行运行的方法,python个子
本文实例讲述了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使用multiprocessing模块实现带回调函数的异步调用方
- python使用装饰器和线程限制函数执行时间的方法,pyt
- python使用7z解压apk包的方法,python7z解压apk
- 在Docker上开始部署Python应用的教程,dockerpython
- 用Python的Django框架编写从Google Adsense中获得报表的应用
- 使用Python的Scrapy框架编写web爬虫的简单示例,pythonscr
- 使用Python脚本在Linux下实现部分Bash Shell的教程,python
- Python中生成器和yield语句的用法详解,pythonyield
- Python脚本在Appium库上对移动应用实现自动化测试,pyt
评论关闭