Also, ich bin Herumspielen mit urllib.request
in Python 3 und frage mich, wie das Ergebnis immer eine Internet-Datei in eine Datei auf dem lokalen Computer zu schreiben. Ich versuchte dies:Wie lade ich eine Datei mit urllib.request in Python 3 herunter?
g = urllib.request.urlopen('http://media-mcw.cursecdn.com/3/3f/Beta.png')
with open('test.png', 'b+w') as f:
f.write(g)
Aber ich habe diesen Fehler:
TypeError: 'HTTPResponse' does not support the buffer interface
Was mache ich falsch?
ANMERKUNG: Ich habe this question gesehen, aber es ist im Zusammenhang mit Python 2 ist urllib2
die 3.
möglich Duplikat von [Datei aus dem Web herunterladen in Python 3] (http://stackoverflow.com/questions/7243750/download-file-from-web-in-python--3) – kenorb