当我尝试加载ipython笔记本时出现此非常奇怪的错误。以前从未有过,而且我无法回忆,记得对ipython做过任何愚蠢的事情:
Unreadable Notebook: /path/to/notebooks/results.ipynb NotJSONError('Notebook does not appear to be JSON: u\'{\\n "cells": [\\n {\\n "cell_type": "...',)
其次是
400 GET /api/contents/results.ipynb?type=notebook&_=1440010858974 (127.0.0.1) 36.17ms referer=http://localhost:8888/notebooks/results.ipynb
最佳答案
从IPython 0.13(ish)升级到Jupyter 4后,我遇到了同样的问题。
在我的情况下,问题是JSON中有一些流氓尾随逗号,例如,“输出”后面的逗号:
...
"language": "python",
"metadata": {},
"outputs": [],
},
删除逗号后,Jupyter / IPython可以再次读取笔记本(并将其升级到版本4)。我希望这有帮助。
关于json - 无法读取的笔记本NotJSONError('笔记本似乎不是JSON:u\'{\\n“cells”:[\\n {\\n“cell_type”:“…',),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32103772/