多进程:
from multiprocessing import Process
if __name__ == '__main__': #注意进程必须写在这个里面
for i in range(5): #每遍历一个启动一个程序
p = Process(target=fun1,args=('参数',)) #(子进程)同时运行多个程序,参数以元组的方式传入,fun1是函数,
p.start() #启动这个进程
p.join() #设置daemon=true时它才有用,避免子进程没执行完就被杀死
print('结束测试')
----------------------------------------------------------------------------------
多线程:
import threading
for i in range(5):
t = threading.Thread(target=run,args=('',)) #创建多个线程
t.start() #开启当前线程
t.join() #一般不用