• 23-03-2021, 19:41:56
    #10
    Templar adlı üyeden alıntı: mesajı görüntüle
    İşte olmuyor hocam daha bagımlı yerler var o kod yapısını bozamıyorum. Döngü var orada. Sitede o sayfada birden çok fotoğraf linki olunca o döngü ile alıyor anladığım kadarıyla. Sorunum try except içinde süslü parantezle bu işlemi yapamamak. İşime yarayacak tek çözüm yolu da o
    hocam çağırmak istediğiniz yerlerde "verix['kisalink']" yerine "kisalink" olarak çağırmanız sorunu çözecektir
  • 23-03-2021, 19:55:29
    #11
    WarForPeace adlı üyeden alıntı: mesajı görüntüle
    hocam çağırmak istediğiniz yerlerde "verix['kisalink']" yerine "kisalink" olarak çağırmanız sorunu çözecektir
    çağırmayı denemeden hata verdi zaten hocam

    https://prnt.sc/10tmbgk
  • 23-03-2021, 19:59:06
    #12
    Templar adlı üyeden alıntı: mesajı görüntüle
    çağırmayı denemeden hata verdi zaten hocam

    https://prnt.sc/10tmbgk
    hocam lütfen benim attığım kodu kullanınız verix={} içine yazmayınız
  • 23-03-2021, 20:06:02
    #13
    WarForPeace adlı üyeden alıntı: mesajı görüntüle
    hocam lütfen benim attığım kodu kullanınız verix={} içine yazmayınız
    Hocam sağolun onda sorun yok. O şekilde çalışıyor. Fakat sitede ki ilk fotoğrafın linki için birleştirme yapıyor. Diğer linklere yapmıyor ozaman
  • 24-03-2021, 11:48:32
    #14
    Veriyi oluşturmadan erişmeye çalışıyorsunuz. "deneme" keywordu de gereksiz fakat başka yerde lazımsa şöyle yapabilirsiniz.


    kisaltma ="https://orneksite.com&url="
    try:

    temp =secici.xpath("//div[@test']//img[@src]").attrib.get('src')


    veri = {
    "deneme": temp,
    "kisalink": kisaltma + temp
    }


    except (AttributeError, TypeError):
    return None