标签:star ESS pre 进程 war range 传递 tip 启动
进程中传递参数的几种方法
import time import multiprocessing def work1(a,b,c): print(a,b,c) for i in range(10): print("我是work",i) time.sleep(0.5) if __name__ == ‘__main__‘: # 创建一个进程 """ 进程中传递参数有三种方法: 1.使用元组 args() 2.使用字典 kwargs{} 3.混合使用 """ # 1.使用元组 args() # process_obj = multiprocessing.Process(target=work1 ,args=(10,12,16)) # 使用字典 kwargs{} # process_obj = multiprocessing.Process(target=work1 ,kwargs={"b":100,"c":120,"a":200}) # 3.混合使用 process_obj = multiprocessing.Process(target=work1 ,args=(200,),kwargs={"b":100,"c":120}) # 启动进程 process_obj.start() print("woshi XXX") # process_obj.close()
标签:star ESS pre 进程 war range 传递 tip 启动
原文地址:https://www.cnblogs.com/liuxjie/p/11984872.html