VS Code运行Python输出全路径,如何设置仅保留程序运行结果如Hello?
VS Code PowerShell运行Python隐藏执行路径配置方法
方法一:输出到调试控制台(无额外命令显示)
这是最简便的方案,运行结果只会展示程序本身的输出:
- 打开目标Python项目,点击左侧运行与调试面板,选择「创建launch.json文件」,选中你使用的Python解释器后自动生成配置文件
- 在launch.json的对应配置项中新增如下2个参数:
{ "version": "0.2.0", "configurations": [ { "name": "Python: 当前文件", "type": "python", "request": "launch", "program": "${file}", "console": "internalConsole", "redirectOutput": true } ] }
- 之后按F5运行代码,所有输出会展示在「调试控制台」面板,不会出现任何路径类执行命令。
方法二:保留终端输出,隐藏执行命令
如果你习惯在终端查看输出,可以修改对应设置关闭命令打印:
- 按下
Ctrl+,(Windows/Linux)/Cmd+,(Mac)打开VS Code设置页 - 搜索
Python > Debug: Show Launch Command,取消该选项的勾选,即可关闭Python扩展运行时打印的完整启动命令行 - 如果你使用Code Runner插件运行代码,额外搜索
Code-runner: Show Execution Message,取消勾选即可隐藏插件生成的执行路径信息
修改完成后重启VS Code生效,再次运行代码只会展示程序本身的输出内容。
内容的提问来源于stack exchange,提问作者user1972406
相关产品推荐
相关产品推荐

