selenium滚动条

Posted mghhzanne

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium滚动条相关的知识,希望对你有一定的参考价值。

程序如下:

from selenium import webdriver
from time import sleep
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
#拖动到滚动条底部---向下
js = "var q=document.documentElement.scrollTop=10000"
driver.execute_script(js)
sleep(3)
#滚动左右滚动条---向右
js2 = "var q=document.documentElement.scrollLeft=10000"
driver.execute_script(js2)
sleep(3)
#滚动左右滚动条---向左
js3 = "var q=document.documentElement.scrollLeft=0"
driver.execute_script(js3)

# #控制滚动条逐步滚动
# for y in range(15):
#     js = "window.scrollBy(0,100)"
#     driver.execute_script(js)
#     sleep(1)

 

以上是关于selenium滚动条的主要内容,如果未能解决你的问题,请参考以下文章

从 Selenium 屏幕截图中删除滚动条

如何在 MS Word 文档中显示代码片段,因为它在 *** 中显示(滚动条和灰色背景)

selenium 控制chrome的滚动条

selenium对js的执行操作——selenium控制浏览器页面的滚动

selenium+python 自动化中界面滚动条操作方法

selenium 如何控制滚动条逐步滚动