抱歉我的英文。我使用pydrive工作与谷歌驱动器api。我想要获取文件列表。我是这样做的:
return self.g_drive.ListFile({'q': 'trashed=false'}).GetList()
这会返回我的文件列表。但它列表包含删除文件。我认为'q': 'trashed=false'
它只能存在文件,而不是存储桶中。
我如何才能获得与我共享的现有文件和文件
答案 0 :(得分:1)
删除trashed=false
并查询以获取共享文件:
的 sharedWithMe 强>
谷歌驱动器
使用查询:
{'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)