Google Colab文件目录及Google Drive存储相关问题咨询
Google Colab文件存储机制相关问题解答
1. 左侧导航面板文件列表的存储位置
默认状态下左侧面板展示的文件不存储在你的Google Drive中,这部分属于Colab为当前会话分配的临时运行时存储空间,仅本次会话有效。
只有当你手动完成Google Drive挂载后,左侧列表中出现的drive目录下的内容才是你Google Drive中实际存储的文件,默认挂载路径为/content/drive/MyDrive,你可以在左侧文件面板逐层点击drive - MyDrive即可查看所有云端存储的内容。
2. 文件持久化存储操作方法与文件消失原因
存储到Google Drive的操作步骤
- 首先完成Google Drive挂载:你可以直接点击左侧文件面板的Google Drive装载图标,完成授权后自动挂载;也可以在代码单元运行以下挂载代码:
from google.colab import drive drive.mount('/content/drive')
运行后按照页面提示完成授权即可完成挂载。
- 挂载完成后,创建或上传文件时,将存储路径指定到
/content/drive/MyDrive下的任意子目录,文件就会同步存储到你的Google Drive中,后续你在任意应用中只要访问Google Drive的对应路径,就可以解析读取这些文件。
之前创建文件消失的原因
你之前在/content文件夹下创建的文件,存储在Colab的临时运行时空间中。Colab的临时空间会在你关闭标签页、会话闲置超时(通常闲置90分钟就会被回收,单次会话最长不超过12小时)、手动重启运行时时自动清空,所有未保存到Google Drive的临时文件都会被删除,这就是你次日打开文件消失的原因。

内容的提问来源于stack exchange,提问作者tmo
相关产品推荐
相关产品推荐

