【发布时间】:2021-08-09 02:51:59
【问题描述】:
我正在使用 Python Selenium Chromedriver,但遇到了一个问题。因此,我想在一行中添加除期望之外的其他内容,例如将 TimeoutExpectations 和 ElementClickInterceptedException 添加到一行。 我当前的代码:
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.ID, "test2"))).click()
WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.CLASS_NAME, "test2")))
except TimeoutException:
for _ in range(1000):
print("Not available... trying again...")
driver.refresh()
ATC()
我希望这部分看起来像:
except TimeoutException, ElementClickInterceptedException:
如何让它发挥作用?
【问题讨论】: