我一直在尝试应用here描述的解决方案,从PyDrive documentation进行调整。我想要的是处理特定文件夹中的文件,而不是获取驱动器中所有文件(包含数千个)的列表。所以我试过:
files = drive.ListFile({'q': "'myfolder' in parents"}).GetList()
其中myfolder
是我要从中获取此列表的文件夹的名称。但是,这将返回一个HTTP404错误。用root
替换myfolder
是可行的(per Google's example),但需要花费一些时间(因此我的语法是正确的,但我可能误解了parents
所代表的含义)
有人能帮忙吗
实际上我就快到了:我需要传递文件夹ID,而不是查询中的名称:
从那里,我得到了一组字典,从中很容易获得文件名(
title
键)和可共享链接(alternateLink
)相关问题 更多 >
编程相关推荐