如何自动关闭 PTVS 中的调试输出窗口?

如何自动关闭 PTVS 中的调试输出窗口?

我正在使用 MSVS 2013 Express 上的 PTVS 包来开发和运行我的 Python 脚本。我使用按钮Start( F5) 来运行脚本。该脚本使用 TCP/IP 堆栈与在后台运行的外部程序进行通信。我的脚本中的最后几行是:

del SWLink
sys.exit()

SWLink定义的 comm 对象在哪里。

运行脚本时,会打开一个终端(命令)窗口,其中会回显一些消息,包括我的 print() 消息。脚本结束时,终端会等待按键关闭并将控制权返回给 IDE。

我应该如何完成我的脚本以便终端自动关闭?

答案1

为了自动关闭调试输出窗口,打开:

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

并取消选中Wait for input when process exits normallyWait for input when process exits abnormally复选框。

更新:我不知道为什么,但这只有效有时??!

相关内容