Список всех файлов в папках и вложенных папках с помощью Dropbox API и python

#python-3.x #dropbox-api

#python-3.x #dropbox-api

Вопрос:

У меня есть задача реорганизации Dropbox нашей компании. Я использую Python и API Dropbox, и моя цель — получить список всех файлов в папках и вложенных папках нашей команды Dropbox.

Пока что мой код выглядит по их базовому коду, и я хотел бы получить небольшую помощь в понимании того, как также перечислять файлы в каждой из вложенных папок.

 import dropbox

dbx = dropbox.Dropbox('API')
dbx.users_get_current_account()

for entry in dbx.files_list_folder('/Company Team Folder').entries:
    print(entry.name)

 

Спасибо за любые рекомендации по этому поводу.

Комментарии:

1. Я рекомендую прочитать Руководство по доступу к файлам Dropbox и руководство по командным файлам для получения информации о том, как работать с файловой системой Dropbox через Dropbox API.

2. Спасибо за помощь, Грег. Я немного читал и экспериментировал. Поэтому при добавлении include_media_info=True флага (для записи в dbx.files_list_folder(‘/ Папка команды HEC-TV’, include_media_info=True). записи), я, похоже, не получаю никаких дополнительных метаданных. Я могу видеть имя файла, но это все. Я ценю любые рекомендации. Спасибо.

3. Пожалуйста, отправьте новый вопрос с подробностями и неожиданным выводом.