ipynb(jupyter notebook)的git管理的比较好的方式

ipynb本身也是文本文件, 是json文件, 但对人还是不友好, 我打算用的一种比较好的方式是用jupytext, 需要单独用pip等安装这个包. 写成了这个脚本

workflow大概是这样, 每次想要用git保存当前ipynb时, 先用jybc -f py a.ipynb得到.py文件, git同时追踪.ipynb文件和.py文件. 或者也可以不追踪.ipynb文件, 因为.ipynb文件可以用脚本, jybc a_ipynb.py直接得到. 内容是一样的.
对此我可能之后会写另一个脚本, 作用就是, 对当前目录下递归地查找所有的.ipynb文件, 似乎加个find命令即可.

参考链接

上一篇:jupyter notebook 主题样式以及自动补全


下一篇:干货 | Bokeh交互式数据可视化快速入门