在python中,可以使用threading.Thread
類別來建立多執行緒,並透過建構子的args
參數傳遞參數給線程函數。
以下是一個範例程式碼:
import threading def my_thread_func(arg1, arg2): print("Thread function with arguments:", arg1, arg2) # 创建线程,并传递参数 t = threading.Thread(target=my_thread_func, args=("Hello", "World")) # 启动线程 t.start()
在上述程式碼中,my_thread_func
是執行緒函數,它接受兩個參數arg1和arg2。透過args
參數,可以將參數傳遞給執行緒函數。在這個範例中,執行緒函數會列印輸出"Thread function with arguments: Hello World"。
可以根據需要傳遞任意數量的參數,只需在args
中按順序列出參數即可。
以上是python多執行緒傳遞參數的方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!