每次循环中用不同参数运行脚本

2024-03-29 13:52:23 发布

您现在位置:Python中文网/ 问答频道 /正文

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

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

但是在稍微调整一下myscript.py之后,想重做这一整批。从shell中,我可以,而且经常使用,像

^{pr2}$

但是对于图形化的探索(例如用这些不同参数的输出构建图形),非交互模式是行不通的。在

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

(我知道我可以重写脚本以包含循环,但这将不太灵活—尤其是在探索阶段,这是ipython通常最有价值的阶段)


Tags: runpy脚本图形参数paramipython模式