Подтвердить что ты не робот

Jupyter Notebook: команда для сохранения текущего ноутбука?

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

Мне интересно, можно ли сохранить файл в файл?

Что-то вроде

# In last cell
current_filename = 'my_file.ipynb'
save_current_notebook(current_filename)
output_HTML(current_filename)

Теперь я могу сойти с рук:

display(Javascript("IPython.notebook.save_notebook()"),            
        include=['application/javascript'])
4b9b3361

Ответ 1

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

%%javascript
IPython.notebook.save_notebook()

Я поставил его как последнюю ячейку записной книжки, которую я хочу сохранить, как только завершится ее выполнение.

Предложение, сделанное ОП, не сработало для меня, но вышесказанное сработало. Спасибо за идею.