Python Selenium - WebDriverWait,直到显示任何标题

时间:2017-02-06 15:21:37

标签: python selenium selenium-webdriver

我正在尝试通过检查页面标题是否包含' Page 3'来实现等待。像这样

try:
    WebDriverWait(driver, 10).until(EC.title_contains("Page 1"))
except TimeoutException as e:
    return

如何对其进行修改,以便检查页面标题的“页面标题”,如果其中任何一个页面标题出现,那么它会通过?

1 个答案:

答案 0 :(得分:3)

您可以尝试以下代码:

try:
    WebDriverWait(driver, 10).until(lambda x: 'Page 1' in driver.title or 'Page 2' in driver.title)
except TimeoutException as e:
    pass