我将库pydrive用于Google云端硬盘。现在我需要在google驱动器中获取所有文件夹(root,parent,child)名称 我发现了这个:
self.drive.ListFile().GetList()
但它会返回所有文件。我可以在google云端硬盘中仅获得所有文件夹吗?
答案 0 :(得分:1)
这次修改怎么样?它使用查询检索mimeType为application/vnd.google-apps.folder
的文件。
application/vnd.google-apps.folder
的mimeType表示文件夹。trashed=false
表示从垃圾箱外部检索文件。title
表示文件夹名称。f = self.drive.ListFile({"q": "mimeType='application/vnd.google-apps.folder' and trashed=false"}).GetList()
for folder in f:
print(folder['title'])
如果我误解了你的问题,我很抱歉。