IPython笔记本:浏览器崩溃,是否可以重新连接到正在运行的会话/内核

P.R*_*.R. 5 ipython ipython-notebook

我有一个笔记本电脑运行了几个小时,我早上回来,在某些时候浏览器崩溃了.我可以看到内核仍在运行和计算.

如果我打开浏览器并再次打开笔记本,它似乎打开了文件,但并没有真正连接到现有的运行内核.我判断这是因为笔记本没有在顶部显示"内核繁忙"徽章.

我真正想做的是,使用qtconsole连接到正在运行的内核,中断进程,进入调试模式并保存重要变量,正确关闭内核并使用我保存的数据继续进程.

现在有没有办法用qtconsole连接到正在运行的内核?

备查:

或者,也可以等到进程完成计算然后挂钩到会话并保存结果(但这只有在内核空闲时才有效,因此问题仍然是打开的):

只需从启动ipyhton笔记本的终端复制哈希,然后链接到会话:

ipython console --existing 08906ba1-7942-4309-9955-712efdeb09f9

要么

ipython qtconsole --existing 08906ba1-7942-4309-9955-712efdeb09f9

(08906ba1-7942-4309-9955-712efdeb09f9作为哈希)