在IPython中以交互方式运行脚本块

时间:2015-04-24 16:29:51

标签: ipython

仅使用终端,有没有办法按行范围选择脚本块并在IPython中运行它们?

%run -r 35-48 thescript.py

之类的东西

我了解ipython -i%edit%loadpy提供了以交互方式运行脚本的方法,但我希望在不加载脚本的情况下逐步完成脚本,换句话说,当我通过bloc进行bloc时,建立名称空间。

例如,我有一个终端,脚本在vim& set number,调整&根据需要保存,并在另一个终端上运行ipython,我从中选择要运行的行范围(并在我继续时构建命名空间)。

1 个答案:

答案 0 :(得分:0)

似乎问题的答案是"否":

http://mail.scipy.org/pipermail/ipython-user/2011-December/008796.html