在 Jupyter Notebook 中,我有 Python 代码块,我可以任意运行它们。最酷的是我可以花 10 分钟训练一些 ML 模型,然后玩弄它,而无需一次又一次地运行训练过程。
如何使用 PyCharm 实现类似的功能?虽然我喜欢 Jupyter 中的这个功能,但编写代码不太方便。
在 Jupyter Notebook 中,我有 Python 代码块,我可以任意运行它们。最酷的是我可以花 10 分钟训练一些 ML 模型,然后玩弄它,而无需一次又一次地运行训练过程。
如何使用 PyCharm 实现类似的功能?虽然我喜欢 Jupyter 中的这个功能,但编写代码不太方便。
Pycharm 允许您通过右键单击并选择“在 Python 控制台中执行选择”来突出显示运行部分并在控制台中执行该特定部分。这部分代码现在已经执行,您定义的所有变量现在都存储在内存中。
您可以继续以这种方式执行代码片段并引用之前创建的对象,直到您刷新控制台会话。
@qriouscat 答案是正确的。
此外,我发现了一个很棒的插件——PyCharm 单元模式——它允许定义代码块并像在 Jupyter 中一样运行它们。