重新启动Jupyter Notebook时如何避免重新运行所有代码

时间:2019-11-06 11:50:08

标签: python jupyter-notebook

我正在Google Cloud Platform VM实例上使用Jupyter笔记本。

第二天早上,我完成工作,停止实例并重新启动vm和Jupyter Notebook,我不得不从头开始重新运行所有代码,这很烦人,因为我必须加载所有数据集,这要花30分钟。 / p>

我四处搜寻,发现这些代码可以工作,但是即使我将其放在笔记本的顶部,仍然会出现相同的问题。

%reload_ext autoreload
%autoreload 2

有什么办法可以将所有内容都保存在jupyter笔记本中,以便我可以拿起并运行它?

1 个答案:

答案 0 :(得分:0)

对于任何有兴趣的人,

我使用了名为“莳萝”的python库

dill.dump_session('notebook_env.db') dill.load_session('notebook_env.db')