visual studio 调试python_在Visual Studio(PTVS)的Python工具中调试python代码时,如何禁止控制台窗口?...

在PTV中,程序的默认行为是打印到Python控制台窗口和Visual Studio调试输出窗口。

意识到它将无法接受用户输入,如何抑制Python控制台窗口?

最佳答案:

这比预期的要困难得多,但像往常一样,一旦你知道了就很简单了。

快速回答。

在解决方案资源管理器中,右键单击项目并选择“属性”。在“常规”选项卡上,选中Windows应用程序旁边的框。

然后保存并关闭属性窗口。完成!

2012年在PTV codeplex网站上发布的一个问题讨论的其他细节。

Python shell appears in addition to output window of IDE

隐藏python控制台窗口的典型方法是设置

Windows应用程序属性(在“项目属性”窗口中),其中

然后将运行pythonw.exe而不是python.exe。这只是真的

如果在程序运行时不提供任何输入,则为选项。

-VS中的输出窗口不是控制台,不支持在程序中键入内容。另外,这个选项是每个项目的,所以您必须

为每个项目设置。(它似乎也不在我们的

最新版本,所以我们会尽快修复…)

另一个选项是停止在Visual Studio中打印输出

使用控制台窗口。如果您遇到性能问题,则

更有可能解决问题。为此,打开

工具->选项->python工具->高级和取消选择“tee程序”

输出到调试输出窗口”。您可能还想选择

当您在这里时,“当进程正常退出时等待输入”。现在

所有输出将转到python控制台(您可以右键单击

标题栏并选择属性使其更大),这将是

更快。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值