测试积点老人 发表于 2022-5-17 13:18:12

Python+selenium,尝试多种方法无法定位元素,提示no such element: Unable to loc...

Python+selenium,尝试多种方法无法定位元素,提示no such element: Unable to locate element,如何解决?无法定位元素的绝对路径:
/html/body/div/div/div/header/div/div/ul/li/div/div/span尝试过Xpath定位文本:
driver.find_element(By.XPATH,"//div").click()
尝试过Xpath定位ul:
ulli=driver.find_element(By.XPATH,"//*[@class='top-menuivu-menu ivu-menu-primary ivu-menu-horizontal']")


kallinr 发表于 2022-5-18 10:44:09

函数定位

qqq911 发表于 2022-5-18 13:00:38

用绝对路径试试

郭小贱 发表于 2022-5-18 13:21:49

换绝对路劲试试呢。

bellas 发表于 2022-5-18 14:26:19

函数定位试试

jingzizx 发表于 2022-5-18 16:16:47

明确显示出来后定位

钛合金巨棒 发表于 2022-5-31 16:05:59

//span   注意这个也可以使用下标索引然后你自己把写的定位元素在浏览器搜索下,如果搜索得到应该就是页面元素没有出现,加个强制等待吧
页: [1]
查看完整版本: Python+selenium,尝试多种方法无法定位元素,提示no such element: Unable to loc...