Выпускала ли когда-нибудь Google Colab Laboratory рекомендации по одновременной загрузке с использованием многопоточности? - PullRequest
0 голосов
/ 06 июня 2019

Я хотел бы использовать многопоточность для одновременной загрузки в Google colab.

Примером этого является

import threading
import requests

def download(link, filelocation):
    r = requests.get(link, stream=True)
    with open(filelocation, 'wb') as f:
        for chunk in r.iter_content(1024):
            if chunk:
                f.write(chunk)

def createNewDownloadThread(link, filelocation):
    download_thread = threading.Thread(target=download, args=(link,filelocation))
    download_thread.start()

for i in range(0,5):
    file = "C:\\test" + str(i) + ".png"
    print file
    createNewDownloadThread("http://stackoverflow.com/users/flair/2374517.png", file)

Предоставляла ли когда-либо Google Colab Laboratory рекомендации по оптимальному количеству загрузок в потоке для одновременной работы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...