擅长:python、mysql、java
<p>在这种情况下,更好的方法是<em><a href="https://selenium-python.readthedocs.org/waits.html#explicit-waits" rel="nofollow">wait for a specific element to have a specific text</a></em>:</p>
<pre><code>from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
wait = WebDriverWait(driver, 10)
wait.until(EC.text_to_be_present_in_element((By.XPATH, "/html/body/div[3]/h3/span"), ExpectedUTCMessage))
</code></pre>
<p>这将等待<em>最多10秒</em>每半秒检查元素中是否存在<code>ExpectedUTCMessage</code>文本。在</p>