Как прочитать пути более 2000 файлов на Dropbox? - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь прочитать пути ко всем файлам из удаленной (не локальной) папки Dropbox, используя API Dropbox для Python, установленный через Anaconda.В этой папке более 50 000 файлов, включая некоторые в подпапках.Я получаю файлы из подпапок.Тем не менее, общие возвращенные результаты, как представляется, ограничены в 2001 году. Как я могу вернуть пути для всех 50 000 файлов?

dbx = dropbox.Dropbox(access)
results = dbx.files_list_folder(dbx_path_check, recursive=True)
dbx_files = list(i.path_display for i in results.entries)

print(len(dbx_files))

2001

1 Ответ

0 голосов
/ 08 октября 2018

Я не уверен, отличается ли он в Drop box Api.Вы пробовали что-то подобное?

 import os
 dbx_files = []
 for root, dirs, filenames in os.walk(your_directory):
     dbx_files.append(os.path.join(root,filename))
 print(len(dbx_files))
...