将数据帧作为 csv 文件从 google colab 导出到 google Drive

2023-12-28

我想将 csv 数据帧从 colab 上传到 google Drive。我尝试了很多,但没有成功。我可以上传一个简单的文本文件,但无法上传 csv。

我尝试了以下代码:

import pandas as pd
df=pd.DataFrame({1:[1,2,3]})
df.to_csv('abc',sep='\t')
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
uploaded = drive.CreateFile({'title': 'sample.csv', 'mimeType':'csv'})
uploaded.SetContentFile('abc')
uploaded.Upload()

使用挂载而不是 pydrive 可能更容易。

from google.colab import drive
drive.mount('drive')

身份验证后,您可以复制 csv 文件。

df.to_csv('data.csv')
!cp data.csv "drive/My Drive/"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将数据帧作为 csv 文件从 google colab 导出到 google Drive 的相关文章

随机推荐

  • Pandas:删除所有 NaN 的列

    我有这个数据框 0 1 2 3 4 5 6 7 0 0915 8 NaN NaN NaN NaN NaN NaN NaN 1 NaN NaN NaN LIVE WGT NaN AMOUNT NaN TOTAL 2 GBW COD NaN N
  • 如何将 Eigen 库添加到 C++ 项目中

    可能是一个愚蠢 简单的问题 但我一直无法找到答案 我不知道如何使用 CodeBlocks c 添加库 我从以下位置下载了 zip 文件http eigen tuxfamily org index php title Main Page ht
  • 使用 ReactiveSecurityContextHolder 手动设置身份验证

    我正在尝试使用 Spring Web Flux 设置 Spring Security 不明白如何手动设置SecurityContext with ReactiveSecurityContextHolder 您有任何资源或提示吗 以我编写的这
  • Git Filter-Branch All 命令

    目前 我正在使用命令 git filter branch subdirectory filter MY DIRECTORY all 从该 git 存储库的所有 30 个分支中获取某个目录 在执行此过滤分支命令之前 我确保检查每个分支以确保
  • 如何更改 SpriteComponent 的颜色?

    我有一个查询系统 可以找到鼠标悬停在其中的对象 这不是一个按钮 但是 我想改变颜色 我不知道从哪里开始 我要查询什么属性以及如何更改它 目前 我有以下内容 fn mouse move mut commands Commands cursor
  • ContextBroker 订阅错误

    我已按照本教程安装 NGSI 将 cygnus 从版本 0 13 更新到 1 7 0 https github com telefonicaid fiware cygnus tree master cygnus ngsi https git
  • 在 python 中将 numpy、list 或 float 转换为字符串

    我正在编写一个 python 函数来将数据附加到文本文件 如下所示 问题是变量 var 可以是一维numpy数组 一维列表 或者只是一个浮点数 我知道如何转换numpy array list float单独字符串 意味着给定类型 但是有没有
  • UIAlertController 代码上的 EXC_BAD_ACCESS = 1

    我有一个视图控制器 我从其中启动UIAlertController单击按钮 下面是我的代码 IBAction playOnlineURL UIButton sender self launchPlayURLAlert void launch
  • 使用 Docker 运行单个 NodeJS 脚本并能够使用 Ctrl-C 终止它的最简单方法是什么

    从 Docker 的文档来看 如果你想运行独立的 NodeJS 脚本 你应该使用以下命令 docker run it rm name my running script v PWD usr src app w usr src app nod
  • OS X Lion 中显示“非法指令:4”

    一些 C 应用程序在 OS X Snow Leopard 中编译并无缝运行 但我最近更改为 OS X Lion 在这里 虽然没有编译错误 但当我尝试运行它时 我收到错误 非法指令 4 我没有任何线索 可能是什么原因 PS 这些是我使用的链接
  • SelectizeGroupUI - 部署 AWS 时无法设置筛选器宽度、INLINE = TRUE 错误

    在我闪亮的应用程序中 我使用 selectizeGroupUI 作为我的依赖选择输入的一部分 我正在努力手动将过滤器的宽度设置为比标题更宽 请参阅下面的屏幕截图 强烈赞赏建议 UI 渲染的屏幕截图 过滤器宽度默认为标题长度 https i
  • Spring boot JPA:使用库批量加载MySQL数据

    我对 Spring boot 还很陌生 我目前正在编写一个小型微服务 它将数据从 CSV 文件批量加载到 MySQL 数据库表中 我知道有很多方法可以实现这一点 但我想到的方法之一是使用 MySQLLOAD DATA FILE命令解析 cs
  • gethostbyname xcode 问题

    嘿伙计们 我是这方面的新手 但我正在尝试使用 gethostname 来使用 xcode 和 ipad 我尝试了一些方法 但它们似乎都冻结了 所以当我这样做时 host gethostbyname website com 效果很好 不过 我
  • JSON 架构:“allof”和“additionalProperties”

    假设我们的模式遵循模式 来自教程here http spacetelescope github io understanding json schema structuring html structuring schema http js
  • javafx SwingNode 在调整窗口大小之前不起作用

    我一直在使用此代码尝试 JavaFX8 中的 SwingNode 问题是 当窗口出现时 我无法单击按钮 直到调整窗口大小 移动它不起作用 我需要最大化它或用鼠标调整它的大小以使按钮做出响应 我意识到这可能是一个错误 因为 javafx8 仍
  • 使用 Python 播放声音 [重复]

    这个问题在这里已经有答案了 在 Python 中播放声音文件 wav 最简单的方法是什么 我所说的最简单是指最独立于平台并且需要最少的依赖性 pygame 当然是一个选择 但对于声音来说似乎有点过分了 对于Windows 您可以使用wins
  • Google Play 服务 9.2.0 选择性编译感知 API

    我正在尝试在应用程序中使用新的 Awareness API 但我可以将其包含在代码中的唯一方法是使用 compile com google android gms play services 9 2 0 在我的 gradle 文件中 我尝试
  • 为什么 Visual Studio 在使用“注释选择”注释多行选择时诉诸单行注释?

    Something small that I ve always wondered about regarding the Comment Selection option in Visual Studio Ctrl K Ctrl C 当我
  • SVG,动画一条从 x1,y1 到 x2,y2 的线?

    animate 属性的记录非常松散 不幸的是 对我来说 W3 文档 SVG 的方式非常难以理解和交叉引用 我已经让它工作了 至少向前迈出了一步 应该知道将秒转换为毫秒 拍打 额头 我已经更新了代码以反映我的下一个垫脚石 遇到了另一个问题 当
  • 将数据帧作为 csv 文件从 google colab 导出到 google Drive

    我想将 csv 数据帧从 colab 上传到 google Drive 我尝试了很多 但没有成功 我可以上传一个简单的文本文件 但无法上传 csv 我尝试了以下代码 import pandas as pd df pd DataFrame 1