How to pickle or store Jupyter (IPython) notebook session for later
I think Dill answers your question well. pip install dill Save a Notebook session: import dill dill.dump_session(‘notebook_env.db’) Restore a Notebook session: import dill dill.load_session(‘notebook_env.db’) Source