Python Jupyter实验室笔记本太大,无法在浏览器中打开

Python Jupyter实验室笔记本太大,无法在浏览器中打开,python,jupyter,jupyter-lab,Python,Jupyter,Jupyter Lab,我做了一个愚蠢的选择,使用jupyter-nbconvert命令执行jupyter-notebook,它在笔记本中生成了大量图像文件,其大小增加到>1 GB。现在,我无法在浏览器中打开它。有解决方案吗?笔记本是幕后的.json文件,因此您可以从字典结构中删除与输出相对应的键 但是,任何文本编辑器都很难打开1GB的文件 如果您使用的是Linux,您可以尝试使用head和tail命令来获取一些可管理的大小文件,并以自己的方式重建笔记本 所以你会这样做: head-1000 your_notebook

我做了一个愚蠢的选择,使用
jupyter-nbconvert
命令执行jupyter-notebook,它在笔记本中生成了大量图像文件,其大小增加到>1 GB。现在,我无法在浏览器中打开它。有解决方案吗?

笔记本是幕后的
.json
文件,因此您可以从字典结构中删除与输出相对应的键

但是,任何文本编辑器都很难打开1GB的文件

如果您使用的是Linux,您可以尝试使用
head
tail
命令来获取一些可管理的大小文件,并以自己的方式重建笔记本

所以你会这样做:

head-1000 your_notebook.ipynb>head.json
tail-1000 your_notebook.ipynb>tail.json
用文本编辑器打开这两个文件,并尝试从中生成语法正确的
您的\u notebook\u recovered.ipynb


我不确定是否有更自动化或更奇特的方法来解决这个问题。这种方法很简单,但它多次将我从“巨大的输出”问题中解救出来。

图像如何在json中工作?它们是大型编码字符串