等待所有python进程完成

2024-09-27 23:18:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在启动几个python进程,在一个循环中下载以下代码:

startTimeMillis = int(round(time.time() * 1000))

for i in range(10):
        p = multiprocessing.Process(target=performCurl, args =("http://www.google.com/d", i, ))
        p.start()


endTimeMillis = int(round(time.time() * 1000))
totalTimeSeconds = (endTimeMillis - startTimeMillis)
print "The whole process took ", str(totalTimeSeconds)

我想检查所有进程完成所需的时间,那么如何使代码的最后一部分等待所有进程?在


Tags: 代码intargetfortime进程rangemultiprocessing

热门问题