我的代码应该转到一个网页,它有一个较小的滚动条(而不是浏览器上较大的滚动条)。在这个页面上,它需要按下一个原来看不见的按钮,直到你将鼠标悬停在该条上并向下滚动
我看到了关于如何在整个页面上向下滚动的多个线程,但并不是专门针对页面的一小部分
button = buttonChroPath
dragBar = draggerBarChroPath
dragBarElm = WebDriverWait(driver, 20).until(lambda driver: driver.find_element_by_xpath(dragBar))
buttonElm = WebDriverWait(driver, 20).until(lambda driver: driver.find_element_by_xpath(button))
hover = ActionChains(driver).move_to_element(dragBarElm)
hover.perform()
#need to scroll here
buttonElm = WebDriverWait(driver, 10).until(lambda driver: driver.find_element_by_xpath(button))
buttonElm.click()
代码被编辑了一点,更多的是供参考。它工作正常,但我找不到任何关于如何悬停在元素上并滚动的文档。多谢各位
目前没有回答
相关问题 更多 >
编程相关推荐