merhaba;
internet sitemde xml olarak gelmiş 2000 adet üzerinde resim var.
bu resimleri bilgisayarıma indirmek istiyorum.
bunun için nasıl bir kod yazmalıyım.
aşağıdaki gibi bir kod buldum ama çalıştırdığım zaman hata alıyorum.
fikir ve yardımınızı rica ediyorum.
for i in range(1,5000):
url_i=(kok+“tr”+str(i)+".htm")
url_r=(kok+“tr”+str(i)+".jpg")
cevap = urllib.request.urlopen(url_i)
kaynak = cevap.read()
kaynak=kaynak.split(".jpg")
kaynak=kaynak[1].split(’"’)
isim=kaynak[2]+".jpg"
urllib.urlretrieve(url_r.strip(), isim)
teşekkürler
düzelttim ama sonuç değişmedi.yine hata alıyorum.
bu iş için sizin tavsiye edebileceğiniz başka bir kod var mı acaba.
web sitesindeki resimleri pc ye kaydetmek istiyorum.
File "C:\Users\ÜMİT DOĞAN\Desktop\python\resim çekme.py", line 9, in <module>
cevap = urllib.request.urlopen(url_i)
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 531, in open
response = meth(req, response)
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 640, in http_response
response = self.parent.error(
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 569, in error
return self._call_chain(*args)
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 502, in _call_chain
result = func(*args)
File "C:\Users\ÜMİT DOĞAN\AppData\Local\Programs\Python\Python38-32\lib\urllib\request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 404: Not Found
Ekrem bey öncelikle alakanıza çok teşekkür ederim.
benim kendi internet sitem ve bunun dışında bir url adresi yok.
(girip incelerseniz memnun olurum.)
peki bu kodun dışında ne yapabiliriz. yani asıl amacım şu ,buradaki tüm resimleri indirip üzerinde görsel düzenlemeler yaparak sosyal platformlarda paylaşmak. her seferinde siteye gir resmi kopyala vs. hem çok zaman kaybı hem de uğraştırıcı. ben resimleri hazırlayıp otomatik paylaşımlar yapmak istiyorum.