Python 3.8 ile internet sitesinden tüm resimleri çekme

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.


import urllib
from urllib.request import urlopen

kok=“http://www.kolaysec.com#site adını gir

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)


Merhaba, rica etsem kodlarınıza kod görünümü kazandırabilir misiniz?

Kökün sonunda / yok.

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.

Aldığınız hata ne tam olarak?

  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

URL’de bir problem var sanırım, doğru adrese istek yolladığınıza emin olun.

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.

Ben şuraya tarayıcımdan girince 404 alıyorum mesela: