selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: Unable to locate an element with the xpath expression //*[@id="drop4"] because of the following error: TypeError: d.evaluate is not a function
时间: 2024-04-04 17:30:33 浏览: 184
《python3网络爬虫开发实战》学习笔记::selenium——xpath:Unable to locate element
5星 · 资源好评率100%
这异常是由于XPath表达式不正确导致的。可能是由于XPath表达式中使用了不支持的函数或语法错误。
请检查XPath表达式,确认其正确性。另外,建议使用浏览器的开发者工具来调试XPath表达式,以确保其能够正确地选中目标元素。
如果您使用的是Selenium库,还可以尝试使用其他选择元素的方法,例如find_element_by_id()或find_element_by_css_selector()等。
阅读全文