首页 > 解决方案 > 以迭代和交互方式编写和测试 python 代码

问题描述

我想在 Python 控制台中迭代地编写和测试我的 Python 代码。我找不到一种方法可以轻松地将我在编辑器 (somefile.py) 中编写的内容加载到 Pycharm 的 Python 控制台中。这样做有诀窍吗?

Pycharm 会让我运行整个脚本,但这没什么用,因为我想通过试验我在环境中获得的函数和数据来在 shell 中建立我的状态(有点像 lisp 程序员如何使用 REPL) .

标签: pythonpycharm

解决方案


Pycharm 有这个 alt-shift-E 选项

这样您就可以在编辑器中编写,选择您要运行的行并通过 alt-shift-E 运行它们。

我一直在使用它,尽管我发现很多人不熟悉这个选项。


推荐阅读