每当我尝试运行以下命令时:
driver.find_element_by_xpath('example').click()
我收到以下错误代码:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element
但是,我可以在浏览器中直观地看到该按钮。我是否应该使用最小化的浏览器来获取所有XPATH元素?
答案 0 :(得分:0)
尝试将JavaScript用于click元素(对我有用):
ele = driver.find_element_by_xpath('example')
driver.execute_script("arguments[0].click();", ele)