欢迎光临散文网 会员登陆 & 注册

python threading库多任务处理-线程学习笔记1

2023-06-16 11:46 作者:STRPG  | 我要投稿

threading对象

创建线程对象(t)

直接创建

t = threading.Thread(target,args,kwargs)

target:传入线程函数

args:传递函数参数(没有可忽略,传递加括号,结束加逗号)如args=(1,)

kwargs:指定函数传参(字典)

以类创建(继承)

例如:

class Task(threading.Thread):

    def run(self):

        需要运行的代码

(在类中定义的其他函数要在run(名字不能改)函数里才能运行,启动同下)

threading.enumerate()线程对象列表(显示线程启动情况)

线程对象(t)

t.start()启动线程



学习教程来源:BV1FS4y1v7CW

python threading库多任务处理-线程学习笔记1的评论 (共 条)

分享到微博请遵守国家法律