我正在通过(简化)运行嵌入式 ipython 控制台:
# the code uses PyQt4, this makes sure it is initialized properly
import IPython.lib.inputhook
qapp=IPython.lib.inputhook.enable_gui(gui='qt4')
# create the embedded terminal
from IPython.frontend.terminal.embed import InteractiveShellEmbed
ipshell=InteractiveShellEmbed()
ipshell()
如果我想运行 ipython 的Qt 控制台而不是嵌入式终端 shell,这段代码会是什么样子?到处都有使用的例子ipython qtconsole
,但没有如何将它集成到我自己的代码中。