小编Art*_*ois的帖子

XPATH 未找到元素

我正在尝试使用以下 XPATH 检索表中特定元素的文本:

/html/body/form[2]/table/tbody/tr/td/table/tbody/tr[2]/td[7]/input
Run Code Online (Sandbox Code Playgroud)

使用

driver.maximize_window() # For maximizing window
driver.implicitly_wait(3) # gives an implicit wait for 20 seconds
driver.find_element(By.XPATH, value = "/html/body/form[2]/table/tbody/tr/td/table/tbody/tr[2]/td[7]/input").text()
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

NoSuchElementException: Message: Unable to locate element: /html/body/form[2]/table/tbody/tr/td/table/tbody/tr[2]/td[7]/input
Run Code Online (Sandbox Code Playgroud)

我还尝试通过 CSS 选择器和值访问该元素,但没有成功。不幸的是,该链接是安全的,因此我无法共享它,但这是该元素的屏幕截图

在此输入图像描述

python xpath selenium-webdriver

0
推荐指数
1
解决办法
181
查看次数

标签 统计

python ×1

selenium-webdriver ×1

xpath ×1