如何恢复Brave浏览器中未保存的最新版Jupyter Notebook文件?
Jupyter Notebook未保存版本恢复方案
- 优先检查Jupyter内核运行态备份
如果你的Jupyter服务进程(启动Jupyter时对应的终端/后台进程)在浏览器更新重启后没有被关闭,内核还保留着最后一次运行时的全量内容,直接在对应内核的任意cell中执行以下命令即可导出完整文件:
%notebook -e recovered_latest_version.ipynb
导出的文件会保存在Jupyter的当前工作目录下,也就是你原始notebook的存储位置。
- 验证本地缓存文件有效性
你从Brave缓存中找到的相关文件可以直接用任意文本编辑器打开,搜索你近两天新增的独有的代码片段、变量名或者注释内容,只要能匹配到对应内容,说明该缓存就是最新版本,直接将完整内容复制保存为后缀为.ipynb的文件即可正常打开使用。 - 查找隐藏的自动检查点文件
Jupyter默认会在notebook存储目录的.ipynb_checkpoints隐藏文件夹下保存自动检查点,默认每2分钟更新一次。你需要开启系统的隐藏文件显示功能,进入对应目录查看是否有更新时间晚于两天前的检查点文件,有的话直接重命名即可恢复。 - 系统级文件历史恢复
如果你开启了操作系统的文件备份功能,可以直接回滚原始notebook文件的历史版本:Windows可使用「文件历史」功能,Mac可使用「时间机器」,Linux可查看系统快照或者文件系统的回收站内容。
内容的提问来源于stack exchange,提问作者wierdo
相关产品推荐
相关产品推荐

