【问题标题】:how to get the JSON code of a .ipynb file?如何获取 .ipynb 文件的 JSON 代码?
【发布时间】:2021-08-10 17:47:37
【问题描述】:

当我尝试在 Jupyter 实验室打开 Ipynb 文件时遇到问题,我收到此错误:

Unreadable notebook [...] NotJSONError("Notebook does not appear to be JSON: ''...")

即使我直接使用 Jupyter 实验室创建文件,我也会收到此错误 我已经尝试更新 Jupyter 并更新 Nodejs,但没有任何改变。 在我遇到这个问题之前,我什至不知道 ipynb 文件是用 JSON 制作的,所以我有点迷茫。

有人知道如何获取 Ipynb 文件的 JSON 代码吗?

【问题讨论】:

  • 您可以在任何文本编辑器中打开它,例如 Sublime、PyCharm、VS 代码、记事本、Emacs、Vim 等等,然后看看缺少什么。也许您无意中编辑了文件,并且可能删除了右括号之一。
  • 它不适用于 vscode,因为它会自动显示代码单元以进行编辑,就像在 jupyter 实验室中一样,但它适用于 emacs。谢谢!

标签: python json jupyter-notebook jupyter jupyter-lab


【解决方案1】:

您可以使用 JSON 验证器验证 .ipynb 文件:like this one

【讨论】:

  • 嗨!现在我得到了 JSON 代码,我可以看到它是空的,所以问题很明显,但现在我想知道为什么当我在 jupyter 实验室创建一个 ipynb 文件时,它不会自动使其在 jupyter 实验室可用?
猜你喜欢
  • 2018-10-14
  • 1970-01-01
  • 2013-08-18
  • 1970-01-01
  • 1970-01-01
  • 2010-11-19
  • 2021-05-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多