首页 > 系统服务 > 详细

multiprocessing模块开启进程

时间:2019-08-05 23:04:52      阅读:104      评论:0      收藏:0      [点我收藏+]
 1 import multiprocessing,time
 2 def f1():
 3     time.sleep(3)
 4     print(ssss)
 5 
 6 def f2():
 7     time.sleep(3)
 8     print(sssssss)
 9 
10 if __name__ == __main__:
11     p1 = multiprocessing.Process(target=f1,)
12     p2 = multiprocessing.Process(target=f2,)
13     p1.start()
14     p2.start()
15 
16     # f1()
17     # f2()

运行结果为在3秒后显示:

ssss
sssssss

两个进程并发,遇到IO时切换,切换速度快,形成几乎三秒完成两个进程的错觉。

multiprocessing模块开启进程

原文:https://www.cnblogs.com/shachengcc1/p/11306162.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!