首页 > 解决方案 > 如何在操作之前检查 xpath 是否可用?

问题描述

我想检查 xpath 是否可用。但我不想忽略任何错误。

我想做这样的...

如果driver.find_element_by_xpath("your xpath"):

driver.find_element_by_xpath("your xpath").click()

但它不工作!

标签: pythonseleniumif-statementxpath

解决方案


如果您使用元素,它将起作用。像...

if driver.find_elements_by_xpath("your xpath"):
driver.find_element_by_xpath("your xpath").click()

它会起作用的。


推荐阅读