Python-100-Days
Python-100-Days copied to clipboard
Day13最后一个例子感觉计时部分不太对啊。。计时前是不是线程就已经开始启动了?
如下,如果我简单改下流程,让start后sleep5秒,实际计算时间就成0.08秒了,这显然不对吧。。
from multiprocessing import Process
from time import time, sleep
def task_handler():
sleep(5)
def main():
processes = []
# 启动8个进程将数据切片后进行运算
for _ in range(8):
p = Process(target=task_handler)
processes.append(p)
p.start()
# 开始记录所有进程执行完成花费的时间
sleep(5)
start = time()
for p in processes:
p.join()
end = time()
print('Execution time: ', (end - start), 's', sep='')
if __name__ == '__main__':
main()
Execution time: 0.08439040184020996s
可以让所有进程先开启后进入等待状态,再等待主进程去同时启动
你的邮件已经收到,我会尽快回复。
@.***
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
这是来自QQ邮箱的假期自动回复邮件。 您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
这是来自QQ邮箱的假期自动回复邮件。您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
邮件已收到 会尽快查看 ——鹏
您好,我是王彦林,你的邮件我已收到,我会在信息阅读后尽快回复您,谢谢!
已收到,谢谢,我会尽快回复。
感谢您的来信,文件已收到,谢谢! Thank you for your email.I’ll disposal and reply as soon as possible.
这是来自QQ邮箱的假期自动回复邮件。您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。
您好,黄勇评已经收到您的邮件,我会在阅读后的第一时间给您回复。