~玉米糊~
慢慢来,也会很快。 非宁静无以志学,学什么都一样,慢慢打基础,找规律、认真、坚持,其余的交给时间。

当运行一个线程函数时,如何为该函数传递参数

import threading


# 线程函数
def func1(s, fun):
    print('正在执行函数func1')
    fun(s)

def ff(s):
    print(f'ff输出了{s}')

t1 = threading.Thread(target=func1, args=('hello world', ff))
t1.start()

  

正在执行函数func1
ff输出了hello world

 

可以通过Thread类的args参数为线程传递参数值。

posted on 2022-04-20 14:37  yuminhu  阅读(90)  评论(0编辑  收藏  举报