python threading库多任务处理-线程学习笔记1
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