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

Ubuntu 如何在不打开web浏览器的情况下从终端编辑jupyter笔记本?,ubuntu,terminal,jupyter-notebook,jupyter,Ubuntu,Terminal,Jupyter Notebook,Jupyter,如何在终端中编辑我的jupyter笔记本。 我只是不喜欢在网络浏览器中打开jupter笔记本。 我用谷歌搜索出来,但每个答案都与我们如何从终端直接打开笔记本有关。我建议从笔记本的json结构到python脚本(或标记)。如果您已经拥有笔记本(.ipynb)文件的主干,则可以使用jupytext--to py notebook.ipynb将其转换为.py脚本。这使得文本文件很容易在您喜爱的基于终端的文本编辑器中编辑。.ipynb文件中的json不容易直接编辑 然后,编辑完成后,可以将.py脚本表单

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

我建议从笔记本的json结构到python脚本(或标记)。如果您已经拥有笔记本(
.ipynb
)文件的主干,则可以使用
jupytext--to py notebook.ipynb
将其转换为
.py
脚本。这使得文本文件很容易在您喜爱的基于终端的文本编辑器中编辑。
.ipynb
文件中的json不容易直接编辑


然后,编辑完成后,可以将
.py
脚本表单转换回类似于
jupytext的笔记本,再转换为notebook notebook.py
。或者,您甚至可以通过添加
--execute
在不打开浏览器的情况下执行它。我使用了一个示例转换和执行命令

你想做什么样的编辑
.ipynb
文件是
json
数据结构,因此这是可能的,但是您尝试执行的示例将帮助我们了解这是多么可行。