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

Duc*_*son 25 python visual-studio-code

我无法在 Visual Studio Code 中找到/执行交互模式。它的分步说明是什么?

\n\n

我没有“其他窗口”。

\n

我需要安装什么东西吗?

\n

usr*_*192 11

如果您# %%在编辑 .py 文件时在 Visual Studio Code 编辑器中键入内容,则会创建一个交互式单元格并可以对其进行评估。

最好的部分是 # 表示 .py 文件中的注释,因此您可以将代码作为脚本保存并运行。


Tom*_*dor 6

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

本文介绍了交互式窗口以及在 Visual Studio Code 中使用 Jupyter 的更多可能性:Python 交互式窗口

最佳选择

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

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

终端回退

按:Ctrl+`

这将打开系统 shell(Bash,或在 Windows 上:PowerShellcmd.exe)。

运行python,或者ipython如果有的话 ( pip install ipython),然后使用交互式窗口。在终端中,您还可以通过键入 来执行脚本python myscript.py arguments


Jil*_*eng 5

在Visual Studio Code中,您可以在以下位置进入Python交互窗口:

\n

选项1

\n

F1\xe2\x86\x92Python: Create Python Interactive Window

\n

这是Visual Studio Code 自带的Python 交互Ctrl窗口。\n无需输入指令即可进入交互窗口。\n请使用“ + Enter”执行代码:

\n

选项1_屏幕截图

\n

选项2

\n

Ctrl+ Shift+`

\n

这是Visual Studio Code集成电脑自带的cmd窗口。\n我们需要输入命令“ python”才能进入Python交互窗口:

\n

选项2_屏幕截图

\n

聚苯乙烯

\n

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

\n

  • 我认为自从给出这个答案以来,他们改变了所有这些的工作方式。不再有“创建 Python 交互窗口”。`shift+enter` 总是有效,但现在他们也有带有 `# %%` 的 jupyter 笔记本单元 (5认同)