当我运行它时,它只能向下滚动一次,并且抛出一个"Message: element not interactable“错误。(它应该滚动两次)。当我试图在循环中运行它时(尝试了一下,除了忽略错误),并手动滚动它,它会一直将我推回到一个特定的位置。(driver.sl.find_element_by_id('my-id')).perform() 我已经尝试过了:给所有东西更多的时间来加载睡眠,将鼠标悬停在元素上并单击它以使其可交互,使用其他方法滚动import DesiredCapabilitie
我有一个div元素,并希望检索它的子元素。为了做到这一点,我需要把它们都放在视图中,所以我决定我需要滚动它们。:145) at org.openqa.selenium.remote.RemoteWebDriver.executeScript(ErrorHandler.java:125)Caused by: org.o
我查看了文档,因此,下面是最相关的答案:WebElement element = driver.findElementActions(driver);## actions.click();当我尝试使用上面的内容滚动到元素时我已经找到了WebElement的导入方法:
from selenium.webdriver.r
我目前正在使用python3.6.5,版本3.14.0driver.execute_script("""var body = document.getElementsByTagName('body').item(0);var div = document.createElement('div');div.setAttribute('id', 'ZZZ');body.appe