问题描述
有没有办法只列出垃圾文件? 对于我当前的项目,我只需要知道垃圾箱是否为空。
注意:我正在使用 python 3 和驱动 API v2 和 PyDrive
感谢您的关注。希望您能帮助我。
解决方法
我相信你的目标如下。
- 您想检查是否有垃圾文件。
- 您想使用 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.")