我正在使用Python在Selenium中编写自动化测试.一个元素可能存在也可能不存在.我试图用下面的代码来处理它,它在元素存在时起作用.但是当元素不存在时脚本失败,如果元素不存在,我想继续下一个语句.
try:
elem = driver.find_element_by_xpath(".//*[@id='SORM_TB_ACTION0']")
elem.click()
except nosuchelementexception:
pass
Run Code Online (Sandbox Code Playgroud)
错误 -
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element:{"method":"xpath","selector":".//*[@id='SORM_TB_ACTION0']"}
Run Code Online (Sandbox Code Playgroud)