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

2020-09-23 14:43:52 浏览数 (1)

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

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

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

0 人点赞