python - 在 VS Code 终端中运行 Python
问题描述
我对编码真的很陌生,对 Python 也很陌生,如果这是一个愚蠢的问题,我深表歉意。
我在 VS Code 中编写基本脚本,当我运行它们时,终端中的结果只是......丑陋。它不仅打印我的代码结果,还打印有关我的 Windows 版本的详细信息、一点版权声明、我的代码的完整文件路径……然后最终开始执行我的实际代码。
我有什么方法可以配置终端,以便它只显示我的代码而不是所有其他位?我已经看到了一个名为 Code Runner 的扩展,但这会打印到“输出”选项卡,并且不允许任何用户输入
解决方案
如果您使用的是 PowerShell,您可以添加“args”:[“-NoLogo”],像这样在启动时隐藏版权横幅:
"terminal.integrated.defaultProfile.windows": "PowerShell",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell",
"path": ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"],
"args": ["-NoLogo"],
}
},
您还可以更改文件console
中的值lanuch.json
。但internalConsole
不接受用户输入。并且externalTerminal
会从 VSCode 中提示一个 cmd 窗口。
推荐阅读
- node.js - 如何保护 nodejs 中的套接字连接?
- javascript - 如何向动态目标、远程未启用 cors 的 url 发出 fetch 请求?在 http-proxy-middleware 中,可以在目标中使用变量吗?
- logging - 有没有办法从 DAW 中的白菜插件中记录 printk 的某处?
- scala - twitter4s:如何在播放框架中从 Action.async 返回未来
- multithreading - 将 Monix `Task` 转换为 Cats `IO` 后丢失了什么?
- java - Java中的时区问题
- java - 查找数组中频率最高的数字
- java - Eclipse、jvm 和虚拟内存过度使用
- javascript - 使用上一个 HTML 页面中的文本框值填充表格
- python - 如何使用 Big-M 在线性规划中编写此 IF 语句