ipython 使用“%运行”执行文件的子集

ipython use "%run" to execute a subset of a file

有什么方法可以使用 %运行 执行文件的子集吗?

像这样:

$ ipython
In [1]: %run my_code.py -L 20 100 # executes lines 20-100 in ipython interpereter

%run 没有这个选项。您可以通过在 IPython.

中执行 %run? 来查看它需要的所有选项

但是,您可以将文件中特定范围的行带入交互式提示,然后 运行 从那里开始。执行此操作的语法如下所示:

%load -r 20-100 my_code.py