【问题标题】:"Save and Checkpoint": What notebook state info is "saved"?“保存和检查点”:“保存”了哪些笔记本状态信息?
【发布时间】:2017-09-10 17:44:16
【问题描述】:

我很好奇在 Jupyter 笔记本中单击“保存和检查点”时究竟保存了哪些笔记本状态信息。我知道任何 python 更改都已保存,但我想知道“显示”的小部件/html 的状态是否也被保存。例如:假设我在笔记本中有一个按钮,单击时会运行display(HTML(html))。如果我点击那个按钮,显示html,然后保存我的笔记本,会保存显示的状态吗?笔记本“单元格”的状态是否已保存,以便新单元格中显示的 html 也被保存?

感谢任何有关“保存和检查点”行为的文档说明。无法在 Jupyter 文档中找到详细描述。谢谢!

【问题讨论】:

    标签: jupyter-notebook jupyter ipywidgets


    【解决方案1】:

    “保存和检查点”与使用“自动保存”相同,只是它会在磁盘上制作一个隐藏的备份副本(以防您稍后有自动保存并想要恢复)。一些插件可以通过保存和检查点做更多的事情,比如有很多检查点,但这不是默认行为。

    至于它是否保存小部件状态,答案将是:视情况而定。对于简单的、编写良好的小部件,例如只使用@interact;它应该。对于更复杂的小部件,可能不是因为保存任意状态并不总是可行的。

    最好的了解方法如下:在笔记本中编写代码,保存并刷新页面。如果它仍然存在,则保存它,否则它不是。

    【讨论】:

    • 欣赏这一点,想确保我看到了整个画面。我会根据具体情况对它们进行测试。谢谢!
    猜你喜欢
    • 2021-10-01
    • 1970-01-01
    • 2019-10-22
    • 1970-01-01
    • 2016-09-29
    • 2019-07-25
    • 1970-01-01
    • 2017-02-12
    • 1970-01-01
    相关资源
    最近更新 更多