【发布时间】:2013-11-07 02:13:55
【问题描述】:
如何使用 Python 的 Google Drive API SDK 从 Drive 中删除任何文件?
我想将我的文件夹与谷歌驱动器同步,这样,每当我从本地计算机上删除任何文件时,应该删除在驱动器上上传的同名文件。
我通过了:https://developers.google.com/drive/v2/reference/files/delete
但是,我从哪里获得 fileid?
任何帮助将不胜感激。
提前谢谢...
【问题讨论】:
-
google drive windows 应用程序已经这样做了。你从哪里得到id是什么意思?如果您正在创建这些文件,则您有 id。否则按标题搜索会更慢并消耗更多配额。
-
@ZigMandel:通过 API 删除文件会跳过垃圾箱——第二行描述。这有助于防止垃圾文件夹占用不必要的磁盘空间。
-
兄弟,我正在尝试使用 Python 以编程方式进行操作,并尝试将其自动化。我不是要在我的机器上安装 Google App Software,然后再同步它。
-
Google 在他们的 API 中提供了一个名为 delete 的函数...如何在我的程序中使用它?而且我不会有文件 ID,我希望它通过我的文件名找到,我该怎么做?
-
就像我说的按文件标题搜索。
标签: python google-api google-drive-api google-api-python-client