Python Jupyter Notebook 无法打开文件,可能输出太大

max*_*itz 2 python jupyter-notebook

我在 python 中使用大型 .csv 文件,并且在数据处理过程中可能有太多打印。现在我无法再打开该文件(345 MB)。几秒钟后,我收到错误代码“SBOX_FATAL_MEMORY_EXCEEDED”。有没有办法以某种方式删除输出或不同的解决方法?对我来说复制现有的代码就足够了,但它很快就会崩溃,我什至无法做到这一点。如果您需要更多信息,请告诉我。

谢谢

小智 9

您可以使用 nbconvert,在 shell 或命令提示符中运行此代码

您可能需要使用 pip 安装,但我相信它包含在 jupyter 中

jupyter nbconvert my_input_notebook.ipynb --to notebook --ClearOutputPreprocessor.enabled=True --output my_output_notebook
Run Code Online (Sandbox Code Playgroud)

来源