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

时间:2022-07-25
本文章向大家介绍Python+selenium 自动化-滚动的使用方法,如何滚动到元素的位置,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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

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

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