gpt4 book ai didi

python - pydrive 仅从列表中获取文件夹

转载 作者:行者123 更新时间:2023-12-01 02:17:31 25 4
gpt4 key购买 nike

我使用库pydrive对于谷歌驱动器。现在我需要获取 Google 云端硬盘中的所有文件夹(根、父、子)名称。
我发现了这个:

self.drive.ListFile().GetList()

但它返回所有文件。我可以只获取 Google 云端硬盘中的所有文件夹吗?

最佳答案

这个修改怎么样?它使用查询检索 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'])

引用文献:

如果我误解了你的问题,我很抱歉。

关于python - pydrive 仅从列表中获取文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48259164/

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