• 29-04-2024, 05:12:30
    #1
    Üyeliği durduruldu
    Python üzerinde bir kod yazıyordum ama bir yerde takıldım, bir siteye giriyorum ve içerisinde popup şeklinde bir sayfa acılıyor, ama ben bu sayfayı aşağı kaydıramıyorum , web sitenin scroll u kayıyor ama açılır sayfada oynama yok, Bu kodlar üzerinde nasıl bir değişiklik yapmam lazım
    for j in liste1:
        divliste.append(j.text)
    sonyukseklik=driver.execute_script("return document.documentElement.scrollHeight")
    while True:
        driver.execute_script("window.scrollTo(0,document.documentElement.scrollHeight);")
        time.sleep(7)
        liste2=driver.find_element(By.XPATH,'//*[@id="layers"]/div[2]/div/div/div/div/div/div[2]/div[2]').find_elements(By.CSS_SELECTOR, '.css-1qaijid.r-dnmrzs.r-1udh08x.r-3s2u2q.r-bcqeeo.r-qvutc0.r-poiln3')
        for i in liste2:
            x=i.text
            if x not in divliste:
                divliste.append(x)
        yeniyukseklik=driver.execute_script("return document.documentElement.scrollHeight")
        if sonyukseklik==yeniyukseklik:
            break
        sonyukseklik=yeniyukseklik
  • 29-04-2024, 05:21:38
    #2
    driver.execute_script("window.scrollTo(0,document. documentElement.scrollHeight);")

    satırını

    driver.execute_script("document.getElementById("sc roll-yapilacak-div-idsi").scrollTo(0,document.getElementById("scroll-yapilacak-div-idsi").scrollHeight);")

    şeklinde güncelleyip deneyebilirsin