PyCharm是否具有在部件/单元格中执行python脚本的功能(如VsCode -在交互窗口中运行)?

lzfw57am  于 2023-01-04  发布在  Python
关注(0)|答案(2)|浏览(161)

当使用VSCode时,我可以像运行Jupyter笔记本一样运行python文件,而实际上没有笔记本。https://code.visualstudio.com/docs/python/jupyter-support-py这意味着,你可以一部分一部分地迭代运行python文件,就像在Jupyter笔记本中一样,但在.py文件中。
它帮助我保持代码组织为一个python文件。(随附屏幕截图)
我想知道PyCharm中是否存在相同的功能。我找不到它。
我附上了VsCode中的功能截图,当我可以在交互模式下运行简单的python文件时,一部分一部分地。
谢谢。

lskq00tm

lskq00tm1#

PyCharm中也存在相同的特性。
只需右键单击并选择在Python控制台中执行选择。

j9per5c4

j9per5c42#

好,找到答案:
PyCharm中的Magic Python PyCharm支持Magic Python单元格执行。要使用Magic Python,您需要在视图菜单中启用科学模式。然后您可以使用#%%来指示单元格的开始和结束。通过按CTRL+Enter可以在控制台中执行单个单元格。
在PyCharm中,右键单击根目录并选择New〉Python File。

#%%
print("This is the first cell")
#%%
print("This is not executed when the first cell is run")

在“视图”菜单中启用“科学模式”。将鼠标放在第一个单元格中并按CTRL+Enter运行该单元格。单击编辑器空白处出现的“播放”按钮(箭头)运行第二个单元格。

来源(及出处):https://www.kevinsheppard.com/teaching/python/course/lesson-1/

相关问题