0
如何做一個簡單的遞歸列表來構建目錄結構?如何使用遞歸集合列表來構建目錄結構?
我正在使用gdata python客戶端庫。查看client.py和data.py,沒有簡單的方法來列出和構建目錄結構。
什麼我做的是:(假設self.client已認證)
- self.client.GetAllResources(包括showfolders =真)
- 對於每一個資源檢查resource.in_collections()
有沒有比上面更好的方法?
感謝
我目前在gdrive-cli項目中這樣做的方式是將文件元數據存儲在本地sqlite數據庫中。 http://github.com/tom-dignan/gdrive-cli –
謝謝。我查看了你的代碼,但不知道你在哪裏處理集合/文件夾。你在gdrive-cli中支持他們嗎? –
集合尚未實現,只能以平坦的方式列出文件 –