multiprocessing模块开启进程
Posted shachengcc1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了multiprocessing模块开启进程相关的知识,希望对你有一定的参考价值。
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模块开启进程的主要内容,如果未能解决你的问题,请参考以下文章
python 开启进程两种方法 multiprocessing模块 介绍