在python中,可以使用threading.Thread類來創(chuàng)建多線程,并通過構(gòu)造函數(shù)的args參數(shù)傳遞參數(shù)給線程函數(shù)。
以下是一個示例代碼:
import threading
def my_thread_func(arg1, arg2):
print("Thread function with arguments:", arg1, arg2)
# 創(chuàng)建線程,并傳遞參數(shù)
t = threading.Thread(target=my_thread_func, args=("Hello", "World"))
# 啟動線程
t.start()
登錄后復制
在上述代碼中,my_thread_func是線程函數(shù),它接受兩個參數(shù)arg1和arg2。通過args參數(shù),可以將參數(shù)傳遞給線程函數(shù)。在這個例子中,線程函數(shù)會打印輸出”Thread function with arguments: Hello World”。
可以根據(jù)需要傳遞任意數(shù)量的參數(shù),只需在args中按順序列出參數(shù)即可。






