如何在不打开Web浏览器的情况下从终端编辑jupyter笔记本?

时间:2020-02-16 07:58:36

标签: ubuntu terminal jupyter-notebook jupyter

我如何在终端中编辑我的jupyter笔记本。 我只是不喜欢在Web浏览器中打开Jupter笔记本。 我用谷歌搜索,但每个答案都与我们如何直接从终端打开笔记本有关。

1 个答案:

答案 0 :(得分:1)

我建议您从笔记本json结构到python脚本(或降价)查看Jupytext's ability to do command line conversions back-and-forth。如果您已经拥有笔记本(.ipynb)文件的骨干,则可以使用.py将其转换为jupytext --to py notebook.ipynb脚本。这样便可以在您喜欢的基于终端的文本编辑器中轻松编辑文本文件。 .ipynb文件中的json不太容易直接编辑。

然后,当您完成编辑后,可以将.py脚本形式转换回带有jupytext --to notebook notebook.py之类的笔记本。 (可选)您甚至可以通过添加--execute来执行它而无需打开浏览器。我有一个使用here的示例转换和执行命令。