一.join控制子进程的一种方式 当主进程需要在子进程结束之后结束时,我们需要用到join来控制子进程. import time import random from multiprocessing import Process def func(index): time.sleep(random.random()) print('第%s个邮件已经发送完毕'%index) if __name__ == '__main__': p_list = [] for i in range(10): p =…
1.开启子进程的两种方式: # 方式1: from multiprocessing import Process import time def task(name): print('%s is running'%(name)) time.sleep(2) print('%s is done'%name) if __name__ == '__main__': # p = Process(target=task,kwargs={'name':'子进程1'}) p = Process(target=…
代码创建进程和线程的两种方式 """ 定心丸:Python创建进程和线程的方式基本都是一致的,包括其中的调用方法等,学会一个 另一个自然也就会了. """ 1.创建进程的两种方式 方式一 import os import time from multiprocessing import Process # 实例化一个multiprocessing.Process的对象,并传入一个初始化函数对象 def task(name): print(f'进程…