dass aus einer BBCode "Datei" alle [IMG]'s auslesen und runterladen
soll. Klappt soweit gut nur. Aber grössere Bilder funktionieren anscheinend nicht?
Code: Alles auswählen
>>> urllib2.urlopen(http://img329.imageshack.us/img329/5903/gonnagetyou3nw0.jpg)
SyntaxError: invalid syntax
>>> urllib2.urlopen("http://img329.imageshack.us/img329/5903/gonnagetyou3nw0.jpg")
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
urllib2.urlopen("http://img329.imageshack.us/img329/5903/gonnagetyou3nw0.jpg")
File "E:\python\lib\urllib2.py", line 121, in urlopen
return _opener.open(url, data)
File "E:\python\lib\urllib2.py", line 374, in open
response = self._open(req, data)
File "E:\python\lib\urllib2.py", line 392, in _open
'_open', req)
File "E:\python\lib\urllib2.py", line 353, in _call_chain
result = func(*args)
File "E:\python\lib\urllib2.py", line 1101, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "E:\python\lib\urllib2.py", line 1076, in do_open
raise URLError(err)
URLError: <urlopen error (10060, 'Operation timed out')>
Gibt es bessere Varianten ein Bild herunterzuladen als:
Code: Alles auswählen
def download_f(fhandle,saveto):
filedata=fhandle.read()
fhandle_saveto=open(saveto,"wb")
fhandle_saveto.write(filedata)
fhandle_saveto.close()
download_f(urllib2.urlopen("http://bla.bla/bla.jpg"),"bla.jpg")
lg,
Crypted
ps: Ich hoffe ich hab die richtige Kategorie gewählt^^ Ansonsten, sorry