我安装了带有
qtconsole
的ipython
,可以通过ipython qtconsole
启动它。我还可以通过ipython -i my_script.py
运行脚本,在脚本完成后或抛出异常后保持在交互式解释器中。但是我无法想出如何将它们组合起来:我想做ipython -i qtconsole my_script.py
,但无论我尝试什么,它都会抱怨无效的标志。请问有什么提示吗?
-m
标志正在寻找一个模块。因此,它会在当前目录中查找名为my_scipy.py
的文件,如果您使用-m my_script.py
调用它,则它将寻找my_script.py.py
。有关导入模块和编写自己的模块的更多信息,请参见此处。 - Greg%qtconsole
魔法的源代码是什么? - Jo Ja