有没有人想出办法让谷歌新开源的Colaboratory会话中的文件保持不变?
使用示例笔记本,我成功地从我的Google Drive实例中验证和传输csv文件,并将它们存储在/ tmp,my~和〜/ datalab中.熊猫也可以通过磁盘读取它们.但是一旦会话超时,看起来整个文件系统都被擦除,新的虚拟机就会被刷新,没有下载的文件.
鉴于Google的Colaboratory Faq,我想这并不奇怪:
问:我的代码在哪里执行?如果我关闭浏览器窗口,我的执行状态会发生什么?
答:代码在专用于您帐户的虚拟机中执行.闲置一段时间后,虚拟机会被回收,并且系统会强制执行最长生命周期.
鉴于此,也许这是一个功能(即"使用谷歌云存储,它在Colaboratory中运行良好")?当我第一次使用的工具,我是希望这是在任何的.csv文件,我的文件/ Colab笔记本谷歌云端硬盘文件夹会也加载到虚拟机实例,笔记本电脑正在运行上:/