Как я могу редактировать блокнот jupyter с терминала, не открывая веб-браузер? - PullRequest
1 голос
/ 16 февраля 2020

Как я могу редактировать свой блокнот jupyter в терминале. Мне просто не нравится открывать блокнот Jupter в веб-браузере. Я гуглюсь, но каждый ответ связан с тем, как мы можем открыть блокнот напрямую с терминала.

1 Ответ

1 голос
/ 16 февраля 2020

Я бы посоветовал взглянуть на способность Jupytext выполнять преобразование командной строки из структуры ноутбука json в сценарий python (или уценку). Если у вас уже есть основа файла записной книжки (.ipynb), вы можете преобразовать его в сценарий .py, используя jupytext --to py notebook.ipynb. Это делает текстовый файл, который легко редактировать в вашем любимом терминальном текстовом редакторе. json в файлах .ipynb не так просто редактировать напрямую.

Затем, когда вы закончите редактирование, вы можете преобразовать форму скрипта .py обратно в блокнот с чем-то вроде jupytext --to notebook notebook.py. При желании вы можете даже запустить его, не открывая браузер, добавив --execute. У меня есть пример используемой команды преобразования и выполнения здесь .

...