首页IT科技python中的线程(python如何给线程中的函数传参?)

python中的线程(python如何给线程中的函数传参?)

时间2025-05-05 04:45:47分类IT科技浏览3966
导读:1、Process说明...

1          、Process说明

(1)概念

process模块是一个创建进程的模块          ,借助这个模块                  ,就可以完成进程的创建            。

(2)语法

([group[,target[,name[,args[,kwargs]]]]])

target:如果传递了函数的引用      ,可以任务这个子进程就执行这里的代码

args:给target指定的函数传递的参数       ,以元组的方式传递

kwargs:给target指定的函数传递命名参数

name:给进程设定一个名字                 ,可以不设定

group:指定进程组         ,大多数情况下用不到

2                  、实例

#-*-coding:utf-8-*- frommultiprocessingimportProcess importos fromtimeimportsleep defrun_proc(name,age,**kwargs): foriinrange(10): print(子进程运行中     ,name=%s,age=%d,pid=%d...%(name,age,os.getpid())) print(kwargs) sleep(0.2) if__name__==__main__: p=Process(target=run_proc,args=(test,18),kwargs={"m":20}) p.start() sleep(1)#1秒中之后                ,立即结束子进程 p.terminate() p.join()

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
pdf.worker.js(pdf.js 使用)