gpt4 book ai didi

python - PyDrive 只获取我的文件和与我共享的文件。 Python

转载 作者:行者123 更新时间:2023-12-05 02:16:29 32 4
gpt4 key购买 nike

对不起我的英语。我使用 pydrive 与 google drive api 一起工作。我想获取文件列表。我这样做:

  return self.g_drive.ListFile({'q': 'trashed=false'}).GetList()

这会返回文件列表。但它的列表包含删除文件。我认为 'q': 'trashed=false' 它只获取存在的文件,而不是存储桶中的文件。

我如何只获取存在的文件和与我共享的文件

最佳答案

删除 trashed=false 并获取共享文件的查询是:与我共享谷歌驱动器中也没有桶的概念

要使用的查询:

{'q': 'sharedWithMe'}

编辑

我仍然相信 trashed=false 应该有效

解决方法:

一定有更好的方法,但诀窍是执行以下操作:

list_of_trash_files = drive.ListFile({'q': 'trashed=true'})
list_of_all_files = drive.ListFile({'q': ''})
final_required_list = set(list_of_all_files) - set(list_of_trash_files)

关于python - PyDrive 只获取我的文件和与我共享的文件。 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49872226/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com