其他分享
首页 > 其他分享> > 线程执行带有参数的任务

线程执行带有参数的任务

作者:互联网

线程执行带有参数的任务的介绍

Thread类执行任务并给任务传参数有两种方式:

import threading  #这是一个模块,不是一个包
import  time
def show_info(name,age):
    print("name:%s age:%d" % (name,age))


def dance(name,age):
    print("name:%s age:%d" % (name,age))

#创建子线程
if __name__ == '__main__':
    sing_thread=threading.Thread(group=None,target=show_info,args=("李四",20))
    dance_thread = threading.Thread(group=None, target=dance,kwargs={"name":"王五","age":18})
    current_thread=threading.current_thread()
    print("main:",current_thread)
    sing_thread.start()
    dance_thread.start()

 

标签:__,name,thread,dance,age,threading,参数,带有,线程
来源: https://blog.csdn.net/weixin_48135624/article/details/115313077