Python+selenium 自动化-滚动的使用方法,如何滚动到元素的位置

有时候页面很长,元素不在显示范围内时,我们要对元素进行操作可能就会失败,这时我们就要进行一个滚动操作,让元素显示出来就好了。

# 设置目标为某个元素,我使用xpath的定位方法
xp = "//button[text()='确定']"
target = driver.find_element_by_xpath(xp)

# 滚动到目标位置
driver.execute_script("arguments[0].scrollIntoView();", target)

喜欢的点个赞❤吧!

上一篇:SQL Server 存储过程生成insert语句


下一篇:TestCafe 简介 — 开源测试框架