You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Google Colab中的数据导出至本地机器

把Colab中的DataFrame导出到本地的几种方法

我来帮你搞定这个问题!Colab的虚拟机和咱们本地机器是完全分开的,所以直接用df.to_csv()确实只会把文件存在临时的虚拟机里,下面给你几个实用的解决方案:

方法1:用Colab自带模块直接下载CSV(最常用)

这是最快捷的方式,适合中小型数据集:

  • 首先导入Colab的文件操作模块:
    from google.colab import files
    
  • 先把清洗好的DataFrame保存为CSV文件到虚拟机临时存储:
    df.to_csv('cleaned_dataset.csv', index=False)
    
    提示:index=False是用来去掉自动生成的索引列,如果你需要保留索引可以删掉这个参数
  • 最后触发本地下载:
    files.download('cleaned_dataset.csv')
    
    执行完这行代码,你的浏览器会自动弹出下载提示,文件就直接保存到本地啦。

方法2:导出为Excel文件(适合需要保留格式的场景)

如果你的数据需要保留格式或者要导出多工作表,用Excel格式更合适:

  • 先安装Excel处理依赖(如果没装过的话):
    !pip install openpyxl
    
  • 把DataFrame保存为Excel文件:
    df.to_excel('cleaned_dataset.xlsx', index=False, engine='openpyxl')
    
  • 同样用files模块下载到本地:
    from google.colab import files
    files.download('cleaned_dataset.xlsx')
    

方法3:大文件用Google Drive中转

如果你的数据集特别大,直接下载容易失败或者速度慢,可以先存到Google Drive再下载:

  • 先把你的Google Drive挂载到Colab虚拟机:
    from google.colab import drive
    drive.mount('/content/drive')
    
    执行后会弹出一个授权链接,登录你的Google账号,复制验证码粘贴到输入框就能完成挂载。
  • 把DataFrame保存到Drive的指定路径:
    df.to_csv('/content/drive/MyDrive/cleaned_dataset.csv', index=False)
    
    这里的路径可以根据你自己的Drive文件夹结构调整。
  • 最后打开你的Google Drive,找到这个文件右键选择“下载”,就能保存到本地了。

内容的提问来源于stack exchange,提问作者Pranathi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:09:45