使用Python的Threading模組設計一個能夠在背景待命的程式,並在等待5秒後自動結束。我們將使用執行緒來執行背景任務,並使用定時等待來控制程式的結束時間。這種方法適用於不依賴於特定按鍵事件的情況,而是在固定的時間後自動退出程式。 匯入所需的模組 import threadingimport time 定義背景任務函數 def background_task(): print("執行緒已啟動,等待5秒後結束程式...") time.sleep(5) # 等待5秒 print("程式結束") exit() 啟動執行緒 thread = threading.Thread(target=background_task)thread.daemon = True # 設置執行緒為守護執行緒,使程式退出時可以自動結束執行緒thread.start() 主執行緒繼續執行其他任務 while True: pass