我可以在运行代码后自动将笔记本保存为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'])
答案 0 :(得分:3)
运行以下单元格时,它将自动保存笔记本。
add-migration InitialMigration -context MyAppContext
我将其作为要在执行完成后立即保存的笔记本的最后一个单元格。
OP提出的建议对我不起作用,但以上建议确实可行。谢谢你的主意。