在Google Colab保存Excel至本地文件系统后,如何获取该文件?
嘿,我给你整理了两种实用的方法,帮你把Colab里生成的Excel文件拿到手:
方法1:直接下载到你的本地电脑
如果你只是想把文件快速弄到自己电脑上,用Colab自带的下载工具就行:
- 先导入Colab的文件模块,运行这段代码:
from google.colab import files - 然后执行下载命令,指定你要下载的文件名:
files.download('hey.xlsx')
运行完之后,你的浏览器会自动弹出下载提示,文件就会存到电脑的默认下载文件夹里啦。
方法2:保存到你的Google Drive(适合长期存储)
如果想把文件存在云端方便后续查看或使用,就把Colab和你的Google Drive挂载起来:
- 第一步:挂载Drive,运行以下代码:
执行后会弹出一个授权链接,点击链接登录你的Google账号,复制页面上的授权码,粘贴回Colab的输入框里回车,就能完成挂载了。from google.colab import drive drive.mount('/content/drive') - 第二步:修改你原来的保存代码,把文件路径指向Drive的目录,比如存到Drive的根目录:
这样文件就直接存在你的Google Drive里了,你可以通过Drive网页端,或者本地同步的Drive文件夹找到它。writer = pd.ExcelWriter('/content/drive/My Drive/hey.xlsx') df.to_excel(writer) writer.save()
额外小技巧:如果已经把文件存在Colab本地了,也可以移到Drive
要是你已经运行完原来的代码把文件存在Colab本地了,不用重新生成,直接用shell命令复制到Drive就行:!cp hey.xlsx /content/drive/My Drive/
内容的提问来源于stack exchange,提问作者richard_lzy




