Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经ipython安装qtconsole了,可以通过ipython qtconsole. 我还可以ipython -i my_script.py在脚本完成后或抛出异常时运行脚本以留在交互式解释器中。但我不知道如何组合它们:我想做,ipython -i qtconsole my_script.py但无论我尝试什么,它都会抱怨无效标志。任何提示如何做到这一点?
ipython
qtconsole
ipython qtconsole
ipython -i my_script.py
ipython -i qtconsole my_script.py
有趣的是,这个选项似乎在 qtconsole 中被遗忘或不需要。解决这个问题的一种方法(或者可能是一种预期的方法?)是使用-m标志。这会将模块作为脚本运行,因此如果您调用:
-m
ipython qtconsole -m my_script
它将运行代码my_script,对我来说这是可行的。请注意,它必须my_script不是my_script.py,否则它会抛出错误,因为它正在寻找模块而不是文件。希望有帮助。
my_script
my_script.py