【发布时间】:2019-09-25 21:27:10
【问题描述】:
我将 Jupyter Notebook 与 Python 一起使用。我不是程序员,但我已经学习 Python 大约一年了。
我正在处理我保存在笔记本同一文件夹中的一些文本文件,我不小心打开了一个 .ipynb 文件并对其进行了更改。
据我所知,我只是粘贴了一个文本字符串。我知道我粘贴了什么,我删除了它,但现在 jupyter notebook 无法识别该文件。消息是:
Unreadable Notebook: C:\Users\untal\Python\notas analyser.ipynb
NotJSONError('Notebook does not appear to be JSON: \'\\ufeff{\\n "cells": [\\n {\\n "cell_typ...',)
我什至无法理解文本文件来查找问题并修复它......我什至不知道这是否是一个选项。
有什么工具或方法可以用来恢复我的笔记本吗?
【问题讨论】:
-
您可以尝试在文本编辑器中打开,例如 Markdown 或记事本,并尝试修复可能仍然存在的任何错误。此外,您可以使用 PyCharm 打开此文件,它提供对 .ipynb 文件的支持(并且可能允许您打开此文件,即使 jupyter 不会打开)。
-
感谢您的回答。不幸的是,我的文件没有被删除而是被修改了。我查看了缓存,我只找到了损坏的文件...我猜那是因为我在更改后尝试打开它...
-
我会尝试第二个建议!谢谢!