sau*_*hor 5 google-colaboratory
当我在 Colaboratory 中运行Python 脚本时,它正在运行所有以前的代码单元。
有什么方法可以保存以前的单元格状态/输出,我可以在返回笔记本后直接运行下一个单元格。
浏览器中显示的 Colab 单元格的输出存储在保存到 Drive 的笔记本 JSON 中。这些将持续下去。
如果你想保存你的Python变量状态,你需要使用pickle之类的东西来保存到一个文件,然后将该文件保存在虚拟机之外的某个地方。
当然,这有点麻烦。使事情变得更简单的一种方法是使用 FUSE 文件系统来安装一些持久存储,您可以在其中轻松保存常规文件,但让它们在虚拟机的生命周期之外持续存在。
此示例笔记本中提供了使用 Drive FUSE 包装器执行此操作的示例: https://colab.research.google.com/notebook#fileId=1mhRDqCiFBL_Zy_LAcc9bM0Hqzd8BFQS3
该笔记本显示以下内容:
pickle为 Drive 上的文件。| 归档时间: |
|
| 查看次数: |
8703 次 |
| 最近记录: |