How to autosave ipython notebook
有没有人知道是否有一个选项(或建议的黑客)使IPython笔记本在执行单元格之前自动保存?
很多时候我一直在做一些没有保存的东西很长一段时间,然后我执行了一个愚蠢的命令,打印出很多废话给控制台,我的浏览器没有响应,导致我失去了所有的工作。
定时自动保存也可以做到这一点。
开发版本已完全实现该功能。 按照ipython github上的说明安装它。
回购说明:
If you want to hack on certain parts, e.g. the IPython notebook, in a
clean environment (such as a virtualenv) you can use pip to grab the
necessary dependencies quickly:
1 2 3 | $ git clone --recursive https://github.com/ipython/ipython.git $ cd ipython $ pip install -e".[notebook]" |
This installs the necessary
packages and symlinks IPython into your current environment so that
you can work on your local repo copy and run it from anywhere:
1 | $ ipython notebook |
您可以使用以下magic命令为自动保存功能设置较低的间隔:
1 | %autosave 60 |
为了每60秒自动保存您的笔记本电脑。
更新iPython Notebook解决了我在iPython Notebook上遇到的一些问题; 例如,它自动保存,或自动更正被禁用,或
当我在我的mac上使用coda时,我通过conda更新了iPython Notebook: