Selenium緩慢拖動滾動條


selenium自動化模擬的時候,有時候要模擬到拖動滾動條,所以放上代碼啦~

下面代碼是直接拉到底

for i in range(4, 9):
time.sleep(0.5)
driver.execute_script('window.scrollTo(0, document.body.scrollHeight)')
time.sleep(0.5)

下面代碼是緩慢拖動

js = "return action=document.body.scrollHeight"
new_height = driver.execute_script(js)
for i in range(0,new_height,150):
driver.execute_script('window.scrollTo(0, %s)'%(i))

每次150的間距拖動。。不怎么會碼字。敬請諒解


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM