Я использую API Dropbox для переноса большого количества файлов из одной учетной записи Dropbox в другую. Кажется, это занимает от 2 до 7 секунд на файл. Существуют ли способы ускорить процесс перемещения файлов с помощью API-интерфейса dropbox?
source = dropbox.Dropbox('connectionstring')
target = dropbox.Dropbox('connectionstring')
list_folder = source.files_list_folder('')
while list_folder:
files = re.findall(r'name=[\'"]?([^\'" >]+)', str(list_folder))
for f in files:
source.files_download_to_file(f,'')
files = open(f,mode='rb')
target.files_upload(files.read(),'')
files.close()
os.remove(f)
list_folder = source.files_list_folder_continue(list_folder.cursor)