如何在不启动 Jupyter Notebook 服务器的情况下使用 .ipynb 文件?

Jee*_*ter 3 python ipython jupyter-notebook

我开始更多地使用 Jupyter 笔记本,并且真的开始喜欢它。但是,我发现很难在我的特定设置中使用它。

我有一个工作站来运行所有笔记本电脑,但一天中的大部分时间我都在使用空间有限且没有电源插座的笔记本电脑。我希望能够编辑(但不能运行)这些笔记本,而无需安装和运行完整的 Jupyter 服务器后端,我认为这会消耗大量电量。

我的问题是:我是否可以在不运行 Jupyter 服务器的情况下编辑(而不是运行)笔记本?

Mig*_*ejo 5

您可以使用以下选项之一

1. ipynb-py-转换

使用此模块,您可以进行从 .py 到 .ipynb 的转换,反之亦然:

ipynb-py-convert ~/name_of_notebook.ipynb ~/name_of_notebook.py
Run Code Online (Sandbox Code Playgroud)

根据文档,单元格保持原样。取回 jupyter 笔记本

ipynb-py-convert ~/name_of_notebook.py ~/name_of_notebook.ipynb
Run Code Online (Sandbox Code Playgroud)

2. 蟒蛇

但是,当您使用ipython下载 .ipynb 文件后想要使用 VS Code 或 Sublime Text 等编辑器使用它时,也可以将其转换为 .py :

ipython nbconvert --to python name_of_your_notebook.ipynb
Run Code Online (Sandbox Code Playgroud)