当前位置: 首页 > 面试题库 >

如何使用Python脚本将文件上传到Google云端硬盘?

马弘和
2023-03-14
问题内容

我需要将某些文件类型从某些linux服务器备份到GDrive(不仅是可转换为GDocs格式的文件)。

python脚本做到这一点的最简单,最优雅的方法是什么?与GDocs有关的任何解决方案都适用吗?


问题答案:

您可以使用Documents List API编写一个写入Drive的脚本

https://developers.google.com/google-apps/documents-
list/

文档列表API和驱动器API都使用相同的资源(即,相同的文档和文件)进行交互。

Python客户端库中的此示例显示了如何将未转换的文件上传到云端硬盘:

http://code.google.com/p/gdata-python-
client/source/browse/samples/docs/docs_v3_example.py#180



 类似资料:
  • 问题内容: 我正在尝试通过我的应用一次上传多个文件。它识别何时选择了2个或更多文件。但是,它只会将所选的第一个文件上传到我的驱动器。同样(尽管很小),我想知道如何将textarea字体更改为Times New Roman,以使其与其余字体保持一致。 代码 form.html 问题答案: 我知道这个问题很旧,但是找到它和相关的问题之后,我再也无法使多文件上传正常工作了。因此,在将我的头撞在墙上很多次

  • 问题内容: 我遵循以下文档以将文件上传到Google云端硬盘:https : //developers.google.com/drive/android/files 现在,每次我要上传文件时,都会出现Google云端硬盘的弹出窗口,问我将其上传到哪里以及哪个名字。我不希望弹出窗口,我想直接上传文件。 有什么方法可以做到这一点?我找不到任何文档。我也发现了这一点:https : //develope

  • 我想上传文件从谷歌应用程序引擎到谷歌云存储我使用Pyhton 3.8和烧瓶。 app.yaml: 要求。文本 我试图上传文件使用Flask(https://www.tutorialspoint.com/flask/flask_file_uploading.htm) /tmp(在App Engine临时存储(https://cloud.google.com/appengine/docs/standa

  • 问题内容: 我在Google云端硬盘中有一个文件夹想要嵌入到我的网站中。我找不到嵌入代码或Google云端硬盘帮助文章中记录的任何内容。 问题答案: Google云端硬盘文件夹可以嵌入并显示在和视图中: 列表显示 网格视图 问 :什么是文件夹ID(FOLDER-ID),如何获取? 答 :转到Google云端硬盘>>打开文件夹>>在浏览器地址栏中查看其URL。例如: 请注意需要许可的文件夹 此技术最

  • 我正在尝试建立一个基于python的基本谷歌应用引擎站点,允许用户将文件上传到谷歌云存储(主要是图像) 我已经阅读了JSON API和GCS客户端库概述(以及blobstore等)的文档,但仍然没有很好地了解哪种方法是最好的以及它们之间的关系。如果有人能概述一下,或者给我指出一些我可以查看的资源,那就太好了 此外,任何相关的示例代码都会非常有用。我已经能够在此处运行上载示例,但不确定它们是否对应用