创建子进程并传递参数

 1 from multiprocessing import Process
 2 #import os
 3 from time import sleep
 4 #定义任务的函数
 5 def run_test(name,age,**kwargs):
 6     print('子进程正在运行 name值:%s ,age值:%d'%(name,age))
 7     print('字典kwargs:',kwargs)
 8 
 9 if __name__ == '__main__':
10     print('主进程开始执行')
11     #创建子进程
12     p = Process(target=run_test,args=('test',25),kwargs={'key':12})
13     #调用子进程
14     p.start()
主进程开始执行
子进程正在运行 name值:test ,age值:25
字典kwargs: {'key': 12}
正是江南好风景
原文地址:https://www.cnblogs.com/monsterhy123/p/12658302.html