首页 > 解决方案 > 如何在 jupyter notebook 中触发保存命令?

问题描述

我正在运行一个脚本,该脚本会自动上传完成后运行的 jupyter notebook。

但是,我意识到上传的笔记本总是“滞后”的。似乎浏览器中显示的内容与磁盘上的文件不同步。

如何触发从 jupyter notebook 到浏览器当前内容的保存命令?我知道我可以从浏览器中保存,但这是一个自动化过程。谢谢!

看起来以下是一个可行的解决方案

%autosave 1

但它出错“Javascript错误:未定义IPython”,我可以确认自动保存魔术功能不起作用

我在官方文档中也找不到 %autosave 作为选项之一: https ://ipython.readthedocs.io/en/stable/interactive/magics.html#line-magics

标签: pythonjupyter-notebook

解决方案


Jupyter 默认每 2 分钟自动保存一次

你可以使用细胞魔法来改变它

%autosave 1

每隔一秒自动保存一次

https://www.webucator.com/blog/2016/03/change-default-autosave-interval-in-ipython-notebook/


推荐阅读