恢复未保存的 jupyter 笔记本

Vic*_* Gl 3 python recovery google-chrome jupyter-notebook

我刚刚两天的工作就消失了,因为 jupyter 笔记本无法保存(_xsrf 参数丢失)。我上网查找解决方案:

  • 查看jupyter中的运行目录
  • 查看 jupyter 中保存的版本(我的情况下没有)

我开始查看 chrome 日志,至少可以看到我输入的所有内容,但它们是二进制的。你知道我在哪里可以找到在 chrome 上输入的所有内容的日志吗?或者任何其他解决方案来检索该代码?你将成为我的救世主!

小智 6

我遇到了同样的问题,并且能够从以下目录中的“history.sqlite”文件恢复所有代码:~/.ipython/profile_default/(在 Windows 上为 C:/Users/USERNAME/.ipython/profile_default/历史记录.sqlite)。

该文件保存了向 IPython 内核发出的所有命令。在文件末尾(在文本编辑器中打开),我找到了 Jupyter 笔记本中的最新命令。这只有在您实际运行代码时才有效,而不是刚刚编写的代码。更多信息在我找到此解决方案的网站上:https://medium.com/flatiron-engineering/recovering-from-a-jupyter-disaster-27401677aeeb