在Python中,可以使用threading
模塊的current_thread()
函數來獲取當前線程的ID。具體操作如下:
import threading
# 定義一個函數,用于打印當前線程的ID
def print_current_thread_id():
thread_id = threading.current_thread().ident
print("當前線程的ID為:", thread_id)
# 在主線程中調用函數
print_current_thread_id()
# 創建一個新線程并調用函數
thread = threading.Thread(target=print_current_thread_id)
thread.start()
thread.join()
輸出結果如下:
當前線程的ID為: 140034731632448
當前線程的ID為: 140034715238144