驱动器 api: 列出垃圾箱中的文件

drive api: list files in trash bin

有没有办法只列出已删除的文件? 对于我当前的项目,我只需要知道垃圾桶是否为空。

注意:我正在使用 python 3 并使用 PyDrive

驱动 API v2

谢谢你attention.Hope你会尽力帮助我的。

我相信你的目标如下。

  • 您想检查是否有垃圾文件。
  • 您想使用 python 的 pydrive 实现此目的。

在这种情况下,如何使用 ListFile 方法和 trashed=true 的搜索查询?这样,当返回值有值时,说明垃圾文件是存在的。当这反映到示例脚本中时,它变成如下。

示例脚本:

drive = GoogleDrive(auth) # Please use your "auth".

res = drive.ListFile({'q': "trashed=true"}).GetList()
if not res:
    print("No trashed files.")
else:
    print("Trashed files are found.")

参考文献: