Streame große Binärdateien mit urllib2 in Datei

Ich den folgenden code verwenden, zum streamen von großen Dateien aus dem Internet in eine lokale Datei:

fp = open(file, 'wb')
req = urllib2.urlopen(url)
for line in req:
    fp.write(line)
fp.close()

Funktioniert es, aber es lädt Recht langsam. Gibt es einen schnelleren Weg? (Die Dateien sind sehr groß, so dass ich nicht wollen, um Sie in den Speicher.)

InformationsquelleAutor der Frage hoju | 2009-10-04

Schreibe einen Kommentar