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 python bilenler yardımcı olabilirmi?
1
●166
- 29-04-2024, 05:12:30Üyeliği durdurulduPython ü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
- 29-04-2024, 05:21:38driver.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