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

在IPython中以交互方式运行脚本块,ipython,Ipython,仅使用终端,是否有办法按行范围选择脚本块并在IPython中运行它们 类似于%run-r 35-48 thescript.py的内容 我知道ipython-I、%edit和%loadpy提供了以交互方式运行脚本的方法,但我希望在不预先加载脚本的情况下继续运行脚本,换句话说,在执行脚本的过程中,逐块构建名称空间 例如,我有一个终端,脚本在vim&set number,tweak&save中打开,在另一个终端上运行ipython,从中选择要运行的行范围,并在运行时构建名称空间 这个问题的答案似乎是否

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

类似于%run-r 35-48 thescript.py的内容

我知道ipython-I、%edit和%loadpy提供了以交互方式运行脚本的方法,但我希望在不预先加载脚本的情况下继续运行脚本,换句话说,在执行脚本的过程中,逐块构建名称空间


例如,我有一个终端,脚本在vim&set number,tweak&save中打开,在另一个终端上运行ipython,从中选择要运行的行范围,并在运行时构建名称空间

这个问题的答案似乎是否定的:


从你对你想做的事情的描述来看,可能值得一看。谢谢,这看起来确实像我要找的。我已经安装了vim ipython,但一直得到E21:无法进行更改,当我按住ctrl-s键一行时,“Modifiable”处于关闭状态,即使在设置set Modifiable之后也是如此。我会继续调查的。