Gol*_*Jer 8 python visual-studio ptvs
在PTVS中,默认行为是程序打印到Python控制台窗口和Visual Studio调试输出窗口.
意识到它将无法接受用户输入,如何禁止Python控制台窗口?
Gol*_*Jer 15
这比预期更难以弄清楚,但像往常一样,一旦你知道就很简单.
快速回答.
在Solution Explorer中,右键单击项目并选择Properties.在常规选项卡上,选中Windows应用程序旁边的框.  

然后保存并关闭属性窗口.完成!
2012年在PTVS codeplex网站上发布的问题讨论的其他细节.
除了IDE的输出窗口外,还会出现Python shell
隐藏Python控制台窗口的典型方法是设置Windows应用程序属性(在项目属性窗口中),然后运行pythonw.exe而不是python.exe.如果在程序运行时没有提供任何输入,这只是一个选项 - VS中的输出窗口不是控制台,不支持在程序中输入.此外,此选项是每个项目,因此您必须为每个项目设置它.(它似乎也没有在我们的最新版本中工作,所以我们会尽快解决这个问题...)
另一个选项是在Visual Studio中停止打印输出,仅使用控制台窗口.如果您遇到性能问题,这更有可能解决问题.要执行此操作,请打开工具 - >选项 - > Python工具 - >高级,然后取消选择"将程序输出发送到调试输出窗口".当你在这里时,你可能还想选择"当进程正常退出时等待输入".现在所有输出都将转到Python控制台(您可以右键单击标题栏并选择"属性"使其更大),这将更快.
| 归档时间: | 
 | 
| 查看次数: | 6447 次 | 
| 最近记录: |