在每个重复

时间:2018-02-28 09:58:11

标签: python ipython interactive

我经常发现自己在ipython中运行一个带有一系列参数值的脚本:

%run myscript.py --param 1
%run myscript.py --param 2
%run myscript.py --param 3
...

然后想要在对myscript.py进行小幅调整之后重做那一整行。从shell开始,我可以并且经常使用像

这样的构造
for i in `seq 1 3` ; do python myscript.py --param $i; done

但是对于图形探索(例如,构建具有来自那些不同参数的输出的图形),非交互模式不起作用。

有没有办法在ipython中实现这种循环?

(我知道我可以重写脚本以使循环内部,但这将不太灵活 - 特别是在探索阶段,这是ipython通常最有价值的地方)

0 个答案:

没有答案