jupytext:https://github.com/mwouts/jupytext
Jupytext
- Jupytext 现在支持的语言还不能覆盖 Jupyter Notebook 的全部,但搞定了最流行的几种。它支持 Jupyter Notebook 和下面这些格式之间的相互转换:Julia 脚本(.jl)、Python 脚本(.py)、R 脚本(.R)、Markdown 文件(.md)、R Markdown 文件(.Rmd)。
- 这个工具支持 pypi.安装,代码是这样的:
jupytext from pip
pip install jupytext --upgrade
# Append this to .jupyter/jupyter_notebook_config.py c.NotebookApp.contents_manager_class="jupytext.TextFileContentsManager"
# And restart your notebook server
jupyter notebook
- 在 Jupyter Notebook 的元数据里输入jupytext_formats,就能激活笔记本和文本文件的配对,实现在 IDE 里编辑脚本,Notebook 里也跟着更新的效果。
- 如果想在编辑文本文件的时候还开着 Jupyter,可以在一个单元格里运行%autosave 0,关掉 Jupyter 的自动保存功能。
网友评论