Как работать с файлами .ipynb, не запуская сервер Jupyter Notebook? - PullRequest
0 голосов
/ 10 января 2020

Я начинаю больше работать с ноутбуками Jupyter, и мне действительно это нравится. Тем не менее, мне трудно использовать его с моей конкретной установкой.

У меня есть рабочая станция для работы со всеми ноутбуками, но большую часть моего дня я нахожусь на go с ограниченный в пространстве ноутбук без розеток. Я хотел бы иметь возможность редактировать (но не запускать) эти ноутбуки без установки и запуска полной серверной части Jupyter, которая, как мне кажется, потребляет много энергии.

Мой вопрос: возможно ли это? для меня редактировать (и не запускать) записные книжки без запуска сервера Jupyter?

Ответы [ 2 ]

2 голосов
/ 10 января 2020

Вы можете использовать одну из следующих опций

1. ipynb-py-convert

С помощью этого модуля вы можете выполнить преобразование из .py в .ipynb и наоборот:

ipynb-py-convert ~/name_of_notebook.ipynb ~/name_of_notebook.py

, где согласно документации клетки остаются как есть. Чтобы вернуть ноутбук Jupyter

ipynb-py-convert ~/name_of_notebook.py ~/name_of_notebook.ipynb

2. I python

Однако вы также можете выполнить преобразование в .py, если хотите работать с таким редактором, как VS Code или Sublime Text, после загрузки файла .ipynb с помощью i *. 1020 *:

ipython nbconvert --to python name_of_your_notebook.ipynb
0 голосов
/ 10 января 2020

Когда я задавал этот вопрос, я открыл записную книжку локально в коде Visual Studio , но предварительный просмотр был просто необработанным текстовым представлением записной книжки, поэтому я предположил, что ему нужен бэкэнд для run.

Однако я собирался нажать «Отправить» по этому вопросу, когда я вернулся к нему, и блокнот обнаружился очень хорошо. Поэтому одно из решений - открыть его в VS Code и немного подождать.

...