如何使Selenium WebDriverWait等待未指定位置的文本
页面更新时,将显示新文本。我想要一种搜索该文本的方法,但是我无法做到这一点。尝试通过ID搜索没有用,因为我只能在chrome中查看过时的HTML。我告诉你我被困住了!
答案 0 :(得分:0)
如果您期望的文本没有上古位置...
您可以只使用XPATH的contains
功能...
例如:
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//*[contains (text(), 'your expected text')]")))
希望对您有所帮助!