Google Drive API скачать файлы и папки и указать местоположение - Python - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь загрузить папки и файлы с Google Drive.Я могу загружать файлы, но не могу загружать папки.Возможно ли это сделать?Если нет, то какой будет хороший способ загрузки папок без путаницы в структуре каталогов?

for item in items:
   print('{0} ({1}) ({2})'.format(item['name'], item['id'], item['mimeType']))
   if item['mimeType'] == 'application/vnd.google-apps.folder':
        request = drive_service.files().get_media(fileId=item['id'])
        fh = io.FileIO(item['name'], 'wb')
        downloader = MediaIoBaseDownload(fh, request)
        done = False
        while done is False:
            status, done = downloader.next_chunk()
            print("Download %d%%." % int(status.progress() * 100))

Также файлы загружаются в папку, где существует сценарий.Можно ли указать место загрузки, например, в папке \ tmp?

...