Запустить все ячейки в блокноте, не открывая браузер

У меня есть блокнот Jupyter, который генерирует графики для какой-то работы. Я хотел бы иметь возможность запускать ноутбук как часть Makefile. Так есть ли способ проинструктировать Jupyter

1) Запустить ядро ​​K =

2) Открыть конкретную записную книжку

3) Выполнить «Выполнить все»

4) выключить ядро ​​

Я предполагаю, что будут проблемы с безопасностью, но я могу пометить ноутбук как доверенный?

Я искал помощи, но даже получил блокнот для автоматического запуска всех похоже проблема.

Для меня это важная особенность, поскольку, когда исследовательская часть работы закончена (для которой ноутбук просто фантастический), было бы неплохо быстро перейти к воспроизводимой части!

4 голоса | спросил Greg 9 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 09 Sep 2015 16:16:34 +0300 2015, 16:16:34

1 ответ


0

Я думаю, что вы ищете команду jupyter nbconvert.

Прочитайте записную книжку и создайте статический HTML-результат:

jupyter nbconvert --to=html --ExecutePreprocessor.enabled=True notebook.ipynb

Прочитайте записную книжку и сохраните вывод обратно в оригинал:

jupyter nbconvert --to=notebook --inplace --ExecutePreprocessor.enabled=True notebook.ipynb

Для получения дополнительной помощи посетите страницу справки:

jupyter nbconvert --help
ответил shadanan 9 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 09 Sep 2015 21:47:48 +0300 2015, 21:47:48

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132