Selenium Python - Handling No such element exception

前端 未结 5 1183
暗喜
暗喜 2021-02-14 01:33

I am writing automation test in Selenium using Python. One element may or may not be present. I am trying to handle it with below code, it works when element is present. But scr

5条回答
  •  伪装坚强ぢ
    2021-02-14 02:21

    You can see if the element exists and then click it if it does. No need for exceptions. Note the plural "s" in .find_elements_*.

    elem = driver.find_elements_by_xpath(".//*[@id='SORM_TB_ACTION0']")
    if len(elem) > 0
        elem[0].click()
    

提交回复
热议问题