Open aliyamac opened 3 years ago
Sanırım yeteri kadar kaydırma işlemi gerçekleştirmediği için bu problem yaşanıyor. Scroll Down işlemini gerçekleştiren satırı time.sleep(1) ile beraber 3 kez art arda kullanınca bende problem çözüldü.
Ben o problemi şu şekilde çözdüm böyle daha kullanılabilir oldu:
`def scrollDown(self):
jsCommand = """
page = document.querySelector(".isgrP");
page.scrollTo(0,page.scrollHeight);
var pageDown = page.scrollHeight;
return pageDown;
"""
pageDown = self.browser.execute_script(jsCommand)
while True:
end = pageDown
time.sleep(1)
pageDown = self.browser.execute_script(jsCommand)
if end == pageDown:
break `
Ve programı biraz daha eklemeler yaparak github hesabımda paylaştım. Bakmanızı tavsiye ederim link: Python Instagram Bot
Merhaba,
selenium.py dosyasindan While döngüsüne girdikten sonra ilk scroll down yapiliyor fakat daha sonra tekrar dialog.click() yaparken calismiyor ve rastgele bir takipcinin adina tikliyor. sorun ne olabilir acaba?