元素不可交互原因有多种,不同的原因有不同的解决方案。 原因1:点击速度过快,页面没有加载出来就需要点击页面上的元素 设置等待时间即可。 原因2:需要定位的元素在页面中被隐藏了 ...
element not interactable 问题根因:元素不可交互,可能的原因及解决方法如下所示: 检查元素的定位 XPATH CSS SELECTOR内的内容 是否写正确 代码中元素进行获取的时候查看是否已经加载出来,等待元素加载可以使用显式等待 element WebDriverWait browser, , . .until EC.presence of element locate ...
2020-11-16 17:06 0 19472 推荐指数:
元素不可交互原因有多种,不同的原因有不同的解决方案。 原因1:点击速度过快,页面没有加载出来就需要点击页面上的元素 设置等待时间即可。 原因2:需要定位的元素在页面中被隐藏了 ...
F12查看元素确实存在的 有人说延长加载时间 因为,这个部分不是刚开始的那个frame 点击按钮后 这就是iframe的问题(后来通过F12查看到) webDriver.switchTo().frame("statusframe");就可以 具体的id ...
是这样的: “ selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable ” ...
1、源代码: from selenium import webdriver import time as t from selenium.webdriver.support.select import Select from selenium ...
selenium.common.exceptions.ElementNotVisibleException: Message: element not interactable 页面元素不可交互 调试发现其实是 self.driver.find_element_by_xpath("//li ...
有时候元素定位出错,显性等待可以很好解决 presence_of_element_located: 当我们不关心元素是否可见,只关心元素是否存在在页面中。 visibility_of_element_located: 当我们需要找到元素,并且该元素也可见。 场景:访问百度,找到 ...
最近用selenium+python写代码新建了一个文件夹 在文件夹中书写.py文件时代码在同事电脑上走通没有问题 自己电脑经常报:selenium.common.exceptions.ElementNotInteractableException: Message: element ...