【发布时间】:2020-01-13 08:50:48
【问题描述】:
我尝试结合检查两种情况:
如果启动检查失败,我们会得到一个重试按钮:
el = WebDriverWait(self.driver, 10).until(
EC.element_to_be_clickable((By.NAME, "Try again")))
或者 startupcheck 成功我们在一个自定义对象中得到一个 pin 输入请求:
el = WebDriverWait(self.driver, 20).until(
EC.element_to_be_clickable((By.XPATH, "//Custom/Edit")))
如何将其合并为一项检查而不必同时检查两者: 我尝试了以下方法:
check = WebDriverWait(self.driver, 20).until(
EC.element_to_be_clickable(
(By.XPATH, "//Custom/Edit") or (By.NAME, "Try again")
))
但只检查第一个or 语句。
【问题讨论】:
标签: python selenium xpath css-selectors webdriverwait