我经常被要求调试其他人编写的Python脚本.我想将这些脚本发送到IPython,因此它会在脚本失败时插入到IPython shell中.
不幸的是,我找不到发送脚本所需的命令行选项的方法.
当我将脚本及其选项传递为以下内容时,IPython假定所有内容都适用于IPython:
ipython <script_name> <script_options>
Run Code Online (Sandbox Code Playgroud)
有解决方案或解决方法吗?
小智 44
ipython -- sometest.py 1 2 3 4
Run Code Online (Sandbox Code Playgroud)
dr *_*bob 26
ipython -i -c "%run test.py 1 2 3 4"
Run Code Online (Sandbox Code Playgroud)
我知道有一个已经被接受的解决方案,但是在最新版本的 ipython 中这不起作用。这是我用来使用 --autoreload 运行龙卷风测试的命令的剪切和粘贴
ipython --c="%run test.py --autoreload"
Run Code Online (Sandbox Code Playgroud)
这是使用 ipython .11。
| 归档时间: |
|
| 查看次数: |
16014 次 |
| 最近记录: |