You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm是否支持类似VSCode的.py文件分段交互式运行功能?

PyCharm 确实有同款代码分段运行功能

PyCharm支持直接在.py文件中划分代码单元格,实现类似Jupyter的分段迭代运行,无需切换到Notebook格式,具体用法如下:

  • 用# %%作为单元格分隔符,在你的.py文件里插入这个标记,每个标记下方的代码就是一个独立运行单元
  • 右键单元格内任意位置,选择「Run Cell」(或用默认快捷键Ctrl+Enter)即可单独运行该单元格,输出会显示在底部的Python Console面板
  • 若要批量运行,可右键选择「Run All Cells」,或依次运行单个单元格
  • 还支持markdown注释单元格:用# %% [markdown]开头,后面的注释会被渲染成markdown格式,和Jupyter的文本单元格效果一致

这个功能在PyCharm专业版和社区版都可用,你可以直接在现有.py文件里添加# %%标记来划分单元格,无需额外配置。

内容的提问来源于stack exchange,提问作者ggcarmi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 11:55:26