如何在 Visual Studio Code 中查找/执行 Python 交互模式?

Posted

技术标签:

【中文标题】如何在 Visual Studio Code 中查找/执行 Python 交互模式?【英文标题】:How do I find/excute Python Interactive Mode in Visual Studio Code? 【发布时间】:2021-02-20 03:12:54 【问题描述】:

我无法在 Visual Studio 代码中找到/执行交互模式 - 你们可以分步告诉我吗?我想这似乎是一个荒谬的问题,但我用谷歌搜索的所有航点似乎都不起作用;

“查看 > 其他窗口 > 交互式菜单命令)”https://docs.microsoft.com/en-us/visualstudio/python/python-interactive-repl-in-visual-studio?view=vs-2019

我没有“其他窗口”

如果有什么我需要安装的,请告诉我。

(是的,我是初学者)。

【问题讨论】:

终端 > 新终端,然后在 cmd 提示符下 pythonpython3 请注意,Visual Studio 和 Visual Studio Code 是不同的。 【参考方案1】:

在VSCode中,可以在以下几个地方进入Python交互窗口:

选项 1

F1 -> Python:创建 Python 交互窗口

这是 VSCode 附带的 Python interactive 窗口。 无需输入指令即可进入交互窗口。 请使用“Ctrl+Enter”执行代码:

选项 2

Ctrl + Shift + `

这是VSCode集成电脑自带的cmd窗口。 我们需要输入命令“python”进入Python交互窗口:

PS

更多关于在Visual Studio Code中使用Python的信息,可以参考VSCode官方文档:Python in VSCode。

【讨论】:

【参考方案2】:

如果您有 Python 扩展,您可以使用 Python 交互功能(这是一个 IPython/Jupyter 控制台,它可以将您的部分代码作为“单元”运行,即一次性执行的代码的 sn-ps)。

本文介绍了交互式窗口以及在 VS Code 中使用 Jupyter 的更多可能性:https://code.visualstudio.com/docs/python/jupyter-support-py

最佳选择

在编辑 Python 代码时,选择某些内容并按 Shift + Enter。这将打开交互式窗口并将您的选择作为单个单元格运行。

我个人曾多次因为在一行代码上不小心按Shift + Enter 而不是Enter 而感到恼火,这(单独)将是一个语法错误。然后,有一天我决定开始有意识地使用这个功能。

终端后备

按:

Ctrl+`

这会打开一个系统 shell(bash,或在 Windows 上:Powershell 或 cmd)。 运行pythonipython(如果有)(pip install ipython),然后使用交互式窗口。在终端中,您还可以通过键入python myscript.py arguments 来执行您的脚本。

【讨论】:

以上是关于如何在 Visual Studio Code 中查找/执行 Python 交互模式?的主要内容,如果未能解决你的问题,请参考以下文章

visual studio code如何运行c

Deepin系统中如何安装Visual Studio Code

如何在 Linux 中安装 Visual Studio Code

如何在 Visual Studio Code 中自动获取参数名称?

如何在 Visual Studio Code 中注释多行?

如何在 Visual Studio Code 中隐藏缩进指南?