from multiprocessing import Process
import time
def run(name):
print(name,"进程执行了!")
time.sleep(5)
#创建线程:
if __name__ == '__main__': #如果不把下面的进程方法放进这个if类里面、是不能执行的
p1=Process(target=run,args=("p1",)) #这里的args就是参数name的值了、也就是P1,进程执行了
p2=Process(target=run,args=("p2",))
p3=Process(target=run,args=("p3",))
p4=Process(target=run,args=("p4",))
p5=Process(target=run,args=("p5",))
p1.start()
p2.start()
p3.start()
p4.start()
p5.start()
#多进程可以真正实现同一时间多个任务并行
python多进程(pool)的使用方法、进程(process)
最新推荐文章于 2023-02-26 20:00:00 发布