将VSCode python调试打印输出到终端

2024-09-29 00:12:28 发布

您现在位置:Python中文网/ 问答频道 /正文

调试时,vscode在print(..)时不会将输出打印到终端。我试图设置"console": "externalTerminal",但它不起作用,使用"console": "IntegratedTerminal"也不起作用。
我明白了为什么会发生这种情况,因为python在遇到换行符之前不会打印输出。比如说,

print("hello", end=" ") # will not output
print("world") # will output "hello world"

Tags: 终端helloworldoutputnot情况vscodewill
1条回答
网友
1楼 · 发布于 2024-09-29 00:12:28

要查看终端中的打印输出,请确保您的面板首先显示(“视图”->;“外观”->;“显示面板”)

然后检查您是否正在查看面板的右侧部分。VSC有一个“调试控制台”和一个“终端”。“调试控制台”是用代码测试输入和输出的地方,但任何打印语句都将输出到终端

screenshot here

相关问题 更多 >