Google Drive Api下载速度慢

时间:2019-09-09 16:18:57

标签: python performance google-drive-api

1。)我的下载速度为24mbit。我可以24mbps的速度在Google CHROME(WEB BROWSER)上下载。但是,当我尝试使用api从我的python程序下载文件时,我最多可以下载12mbps。我不知道该如何解决? 这是我的第一个问题,我也有一个问题。 2.)也许如果我验证我的应用程序,此问题将消失。即使是我也不知道该如何写在图像上:https://i.imgur.com/eZg8pUq.png

我有py文件,而不是website。使用Google Drive API。

我尝试在C#上下载文件。与python相同,下载速度相同。

        '''
        SCOPES = 'https://www.googleapis.com/auth/drive'
        CLIENT_SECRET_FILE = 'client_secret.json'
        APPLICATION_NAME = 'NXDTools'
        authInst = auth.auth(SCOPES, CLIENT_SECRET_FILE,APPLICATION_NAME)
        credentials = authInst.getCredentials()'''

   def downloadfile(self):
        http = credentials.authorize(httplib2.Http())
        drive_service = discovery.build('drive', 'v3', http=http, cache_discovery=False)
        request = drive_service.files().get_media(fileId=link)

        file = drive_service.files().get(fileId=link).execute()
        print(file['name']) 
        fh = io.FileIO('E:\\abc.zip', 'wb')


        downloader = MediaIoBaseDownload(fh, request, chunksize=1024*1024) #1mb chunk size default


        done = False

        while done is False:
            gecensure = time.time()
            status, done = downloader.next_chunk()
            gecensure=time.time()-gecensure
            print(gecensure)

0 个答案:

没有答案