如何使用selenium python向下滚动网页

时间:2014-09-08 10:56:07

标签: python selenium

我需要向下滚动页面并在网页中选择一个选项。

driver.find_element_by_css_selector("#AttrRowID11 > div.clearfix").click()

此向下操作需要在向下滚动时执行。如何在python中完成。

1 个答案:

答案 0 :(得分:0)

window.scrollTo()滚动到文档中的一组特定坐标。

您可以使用

滚动网页
driver.execute_script("window.scrollTo(0, <vertical_position_to_scroll> )")

e.g。

driver.execute_script("window.scrollTo(x-coord,y-coord )")

其中,

  1. x-coord是您希望显示在左上角的文档水平轴上的像素。
  2. y-coord是您希望在左上角显示的文档垂直轴上的像素。