把这个加载到写的代码里面就可以了
js="var q=document.documentElement.scrollTpo=1000"
driver.execute_script(js)
如果慢慢地翻页那就把后面的数字改一下就可以了。
js="var q=document.documentElement.scrollTop=300"
driver.execute_script(js)
多次滚动的时候建议引用时间来停顿。
如果是弹窗滚动的话,也可以使用键盘事件如下:
from selenium.webdriver.common.action_chains import ActionChains #引入鼠标 from selenium.webdriver.common.keys import Keys #引入键盘 #xpath 定位然后使用键盘向下按键进行滚动 driver.find_element_by_xpath("//*[@class='modal-right']").send_keys(Keys.DOWN)