使用 XPath,name 等判断元素是否存在,如果存在我们可对开元素进行操作,但是如果元素定位不存在会报错我目前用的是 try...except 方法,请问还有没有其他更好的办法,老师用这个感觉很 low 啊
我的方法是:
try:
# 存在时
self.driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIAButton[5]').click()
except
# 如果不存在则在此处写应对方法,才不会导致操作中断


↙↙↙阅读原文可查看相关链接,并与作者交流