通過JS代碼定義滾動條高度,然后通過execute_script()執(zhí)行JS代碼實現(xiàn)滾動條操作。
案例:打開我要自學(xué)網(wǎng)頁面,然后將滾動條拖到最底部,然后再拖到頂部
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get("https://www.51zxw.net/list.aspx?cid=615")
sleep(2)
# 定義滾動條對象并滑動到底部
JS = "var action = document.documentElement.scrollTop=10000"
driver.execute_script(JS)
sleep(2)
# 定義滾動條對象并滑動到頂部
js = "var action = document.documentElement.scrollTop=0"
driver.execute_script(js)
sleep(2)
driver.quit()