如何自動關閉 PTVS 中的偵錯輸出視窗?

如何自動關閉 PTVS 中的偵錯輸出視窗?

我正在 MSVS 2013 Express 上使用 PTVS 套件來開發和執行我的 Python 腳本。我正在使用Start按鈕 ( F5) 來運行腳本。此腳本使用 TCP/IP 堆疊與後台運行的外部程式進行通訊。我的腳本中的最後幾行是:

del SWLink
sys.exit()

其中SWLink是定義的通訊對象。

執行腳本時,會開啟一個終端機(命令)窗口,其中會回顯一些訊息,包括我的 print() 訊息。當腳本結束時,終端等待按鍵關閉並將控制權傳回給 IDE。

我應該如何完成腳本以便終端自動關閉?

答案1

為了自動關閉調試輸出窗口,請打開:

DEBUG-> Options and Settings...-> Python Tools->Debugging

並取消選取Wait for input when process exits normallyWait for input when process exits abnormally複選框。

更新:我不知道為什麼,但這才有效有時??!

相關內容