Jupyter/Ipython 笔记本在执行期间自动保存

Jupyter/Ipython notebook autosave during execution

是否可以在内核为 运行 并且正在执行单元格时自动保存笔记本? 每次我长时间执行一个单元格时,它都会停止自动保存,并在单元格执行完成后再次开始保存。 这是默认行为吗? 有办法改变吗?

自动保存总是在计时器上 运行,无论是否执行。但是,自动保存事件只有在有更改要保存时才会触发(通过所谓的 'dirty' 标志指示)。输出到达设置了该标志,这可能就是为什么您看到执行完成后自动保存恢复(更准确地说,应该是输出到达时)。

如果您正在进行更改但没有自动保存,则笔记本跟踪其脏状态的方式可能存在错误。