python - VSCode Jupyter Notebook - 恢复缓存版本
问题描述
我正在使用在 Ubuntu 19.10 上运行的 VSCode (v 1.48.0) 创建一个 Jupyter Notebook。VSCode 崩溃了,不幸的是我没有保存笔记本,当我重新启动它时它是空的。
我已经能够在 ~/.config/Code/User/globalStorage/ms-python.python 的一个名为 527ed533.ipynb 的文件中找到看起来像笔记本缓存版本的内容。文件外观的小样本
查看文件的内容,我可以看出这是我正在处理的笔记本,但格式看起来有点乱码,
当我尝试在 VSCode 中打开文件备份时,它只会将其识别为文本。我也尝试在 Jupyter 服务器上打开它,但它也无法将其识别为有效的笔记本。
我尝试对数据进行一些手动编辑,主要是删除“单元格”以外的所有内容,但这并不成功。
有什么办法可以从这个文件中取回笔记本吗?
解决方案
推荐阅读
- python - PyQtGraph 打开它自己的窗口,而不是主应用程序窗口
- javascript - TypeError:无法读取未定义 0.1 的属性“地图”
- ruby-on-rails - 使用 capybara selenium 测试 vuetify on rails 项目
- python - Keras 序列序列
- mysql - 如何获取多个ID的子查询中的计数最大的行
- git - 在 Ansible 中将 git 存储库克隆到本地计算机
- android - 如何在 Android 上迭代 Firestore 集合?
- google-cloud-platform - 多个 Cloud SQL 代理
- c# - c# 导出到 excel 的 openxml 数据表在 windows 10 office 2019 的电子表格比较器实用程序中使用时导致修复
- sql - SQL Server 根据文件格式的顺序更新重复的文件记录