使用Selenium的execute_script函数和JavaScript来实现滚动到指定元素位置的操作。代码示例如下:
from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys
def scroll_to_element(driver, element): driver.execute_script("arguments[0].scrollIntoView();", element)
driver.find_element(By.XPATH, "xpath_of_element").send_keys(Keys.PAGE_DOWN) scroll_to_element(driver, driver.find_element(By.XPATH, "xpath_of_element"))
下一篇:不能绘制多个图像。