本文主要是介绍如何使用python创建多个任务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
from multiprocessing import Process
from time import sleep
def work1(interval):
print('执行work1')
sleep(interval)
print('end work1')
def work2(interval):
print('执行work2')
sleep(interval)
print('end work2')
def work3(interval):
print('执行work3')
sleep(interval)
print('end work3')
if __name__=='__main__':
print('执行主进程')
p1=Process(target=work1,args=(4,))
p2=Process(target=work2,args=(2,))
p3=Process(target=work3,args=(3,))
#调用子进程
p1.start()
p2.start()
p3.start()
p1.join()
p2.join()
p3.join()
print('p1.name:',p1.name)
print('p2.name:',p2.name)
print('p3.name:',p3.name)
print('主进程执行完')
这篇关于如何使用python创建多个任务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!