是否可以指定和替换根目录以列出文件。这样我只能列出特定文件下的文件。
例如 - 我的根文件夹如下所示:
--Upload Folder
-Folder 1
--Download Folder
-Folder 2
--Analysis Folder
-Folder 3
-SomeGreatFile.txt
-Folder 4
-SomeOtherGreatFile.txt
现在如果我使用:
#ID OF ANALYSIS FOLDER
_ID = "SOMEFILEHASH"
service = build('drive', 'v3', http=creds.authorize(Http()))
search_string = "parents='{}' and trashed=false".format(_ID)
service.files().list(q=search_string, fields='*').execute()
它只返回Folder3和Folder 4而不是3和4下的文件(当然,因为它们的父根不是我在搜索中放入的指定根目录)
另一方面,如果我不使用父搜索参数,它会给我一切。
是否有方法列表以便在Analysis Folder
下提供所有文件?我知道我可以进行递归调用,只是继续获取父ID以便通过文件层次结构进行旅行,但我想知道是否有更简单的方法。