在多线程中添加参数可以通过创建Thread类的实例并将函数和参数作为参数传递来完成。
例如,我们可以定义一个函数并将其作为参数传递给Thread类的实例。我们可以在这个函数内部访问传递的参数。
import threading
def func(arg1, arg2):
print(arg1 + arg2)
my_thread = threading.Thread(target=func, args=('Hello, ', 'World!'))
my_thread.start()
上面的代码将创建一个新的线程,并在运行时调用func函数,并传递'Hello,”和'World!”作为参数。
输出将是:'Hello, World!”
这是一种非常简单的方法,允许您在多线程应用程序中使用参数。