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

 更新时间:2015年04月18日 14:06:31   作者:work24  
这篇文章主要介绍了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使用qrcode二维码库生成二维码方法详解

    Python使用qrcode二维码库生成二维码方法详解

    这篇文章主要介绍了Python使用qrcode二维码库生成二维码方法详解,需要的朋友可以参考下
    2020-02-02
  • Sanic框架异常处理与中间件操作实例分析

    Sanic框架异常处理与中间件操作实例分析

    这篇文章主要介绍了Sanic框架异常处理与中间件操作,结合实例形式较为详细的分析了Sanic框架抛出异常、异常处理、中间件、监听器相关原理与操作技巧,需要的朋友可以参考下
    2018-07-07
  • python进行图片相似度对比的两种实现方法

    python进行图片相似度对比的两种实现方法

    Python提供了一些库和工具可以用于图片的相似度比对,本文就详细的介绍了两种实现方法,感知哈希和结构相似性,下面就来介绍一下,感兴趣的可以了解一下
    2023-10-10
  • python 获取et和excel的版本号

    python 获取et和excel的版本号

    在进行OA开发过程中,经常会用到当前办公软件的版本号,在python可以通过如下的方法获取。
    2009-04-04
  • pytorch保存和加载模型的方法及如何load部分参数

    pytorch保存和加载模型的方法及如何load部分参数

    本文总结了pytorch中保存和加载模型的方法,以及在保存的模型文件与新定义的模型的参数不一一对应时,我们该如何加载模型参数,对pytorch保存和加载模型相关知识感兴趣的朋友一起看看吧
    2024-03-03
  • Python内存管理与泄漏排查实战分享

    Python内存管理与泄漏排查实战分享

    这篇文章主要介绍了Python内存管理与泄漏排查实战,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-03-03
  • Python中优雅使用assert断言的方法实例

    Python中优雅使用assert断言的方法实例

    我们在开发一个程序时候,与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误),这时候断言assert就显得非常有用,这篇文章主要给大家介绍了关于Python中优雅使用assert断言的相关资料,需要的朋友可以参考下
    2021-09-09
  • Python通过psd-tools解析PSD文件

    Python通过psd-tools解析PSD文件

    这篇文章主要介绍了Python通过psd-tools解析PSD文件,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
    2022-06-06
  • 小结Python用fork来创建子进程注意事项

    小结Python用fork来创建子进程注意事项

    今天看到别人的源代码中有 fork 子进程来操作数据。但是由于 fork 之后,没有及时的退出,导致系统中的Python进程越来越多,子进程越来越多了。
    2014-07-07
  • Pytorch中的广播机制详解(Broadcast)

    Pytorch中的广播机制详解(Broadcast)

    这篇文章主要介绍了Pytorch中的广播机制详解(Broadcast),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01

最新评论