如何解决运行代码时输出面板中无输出-VSCode上的Python
Python和StackOverflow的新功能。抱歉,如果我错过任何手续。
我刚刚创建了一个单行程序来打印Hello World,但是每次我运行该程序时(使用F5或转到Run-> Start Debugging),该程序都会运行,并且底部的面板会自动切换到Terminal窗口并且输出显示在此处,而不是在“调试”窗口中。 (图片1)
“终端”窗口中还有很多其他内容,这就是为什么我只希望在“调试”窗口中打印输出的原因。另外,这就是我正在做的课程视频(图2)中显示的方式。
print("Hello World")
解决方法
如果要在调试控制台中显示结果,则可以打开文件夹launch.json
中的文件.vscode
并添加以下设置:"console": "internalConsole",
。 (或打开调试按钮旁边的设置模式以打开launch.json
文件。)
这是我的launch.json
文件的完整内容:
{ "version": "0.2.0","configurations": [ { "name": "Python: Current File","type": "python","request": "launch","program": "${file}","console": "internalConsole",} ] }
然后,通过测试,结果将显示在调试控制台中。像这样:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。