我正在使用一些Python代码来列出文件夹中的所有文件。我也不希望列出已删除或已删除的文件。我知道这两个查询,但我不确定如何组合它们
response = service.files().list(q = "'"+str(folderId)+"' in parents").execute()
是我当前的方法,folderId
是将列出其文件的文件夹。
我知道“在文件夹中搜索”和“未删除”的查询是:
"'<folderid>' in parents"
"trashed = false"
我尝试与 ;
结合使用,
和+
并且在其他地方找不到在线组合它们的正确方法。我确信这很简单,有人可以帮助我。谢谢!
最佳答案
您需要和运算符来组合查询字符串中的多个过滤器
试试这个
query = "parents in '%s' and trashed = false" % folderId
response = service.files().list(q = query).execute()
关于python - 如何在Google Drive API python中组合查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64864688/