0
多くのファイルを一度にダウンロードするためにスレッドを使用したいと思います。イベントレットでファイルをダウンロード
は、ここで私が試したものです:dList
はurls
とdlFList
のリストがある
import eventlet
from urllib.request import urlopen
def fetch(url, fl):
urllib.request.urlretrieve(url, fl)
return url, fl
pool = eventlet.GreenPool()
for url, fl in pool.imap(fetch, dlList, dlFList):
print("downloaded " + url + " to " + fl)
は、宛先ファイルのリストです。あなたを、
TypeError: fetch() missing 1 required positional argument: 'fl'
私が正しくfetch
機能を想像してみて、このpool.imap