ich zur Zeit diesen Code verwende (Python 3.5.2):Picking Dateipfad und den Dateinamen mit Asynchron-Datei herunterladen
from multiprocessing.dummy import Pool
from urllib.request import urlretrieve
urls = ["link"]
result = Pool(4).map(urlretrieve, urls)
print(result[0][0])
Es funktioniert, aber wird in die temporäre Datei mit einem komischen Namen gespeichert, gibt es eine Möglichkeit, einen Dateipfad und möglicherweise einen Dateinamen auszuwählen? Sowie eine Dateierweiterung hinzufügen, wird es ohne eine Dateierweiterung gespeichert.
Danke!
Ich habe eine Erhöhung erhalten URLError ('unbekannter URL Typ:% s'% Typ) urllib.error.URLError: –
Eigentlich bekam ich Fehler zu.Ich dachte, das hätte hat funktioniert. Siehe Bearbeiten. – rofls
Der Kern Ihres Problems ist, dass Sie einen Dateinamen an "urlretrieve" übergeben müssen. – rofls