file - Google Colab:关于 VM 上文件的生命周期
问题描述
有人知道colab虚拟机上文件的生命周期吗?例如,在 colab 笔记本中,我将数据保存到 csv 文件中:
data.to_csv('data.csv')
那么 data.csv 将存在多长时间?
这是场景:我想每天维护和更新超过 3000 个小数据集,但是使用 pydrive 的 colab 和 google drive 之间的交互似乎很慢(因为我需要每天检查每个数据集),所以如果虚拟机上的文件足够长,我可以每天更新虚拟机上的文件(这会快得多),然后将它们同步到谷歌驱动器几天而不是每天。
解决方案
虚拟机在一段时间不活动后会被丢弃,因此最好的办法是将文件保存到您希望保持生成状态的云端硬盘。
有了pydrive
,这是可能的,但有点麻烦。一种更简单的方法是使用 Drive 的 FUSE 接口,这样您就可以在正常保存文件时自动同步文件。
例如,请参阅: https ://colab.research.google.com/drive/1srw_HFWQ2SMgmWIawucXfusGzrj1_U0q
推荐阅读
- visual-studio - 在 string.Concat() 中使用 LIKE 子句
- reactjs - 如何使用 jest 和 react 测试库测试登录组件
- javascript - 为什么 IsBefore 时刻 js 在应该为真时给了我假
- spring - 创建名为 'org.springframework.aop.config.internalAutoProxyCreator' 的 bean 时出错:bean 的实例化失败
- javascript - 如何在 Lucid 查询生成器 adonis 4.1 中使用 union() 方法?
- testng - 我可以在 TestNG 中重新运行测试类或 xml 测试名称声明吗?
- amazon-web-services - 如何使用图形 api 在 azure 中获取 AppRoleId,角色是从 aws 帐户导入的
- python - request.POST.get 没有得到输入值
- javascript - 如何在对象编辑器 pimcore 中单击按钮时从表中获取选定项目?
- javascript - 如何添加查询以检查 2 个字符串之一是否包含搜索的键