因此,我有一段代碼檢查網頁的一部分,以查看狀態是否已更改爲轉到腳本中的下一步。它刷新頁面,如果它沒有,理想情況下,我希望腳本在此網頁上等待大約5-10秒,然後再次刷新頁面。這是我爲這個電流回路:Selenium-Python:在重新加載頁面之前,我如何讓WebDriverWait幾秒鐘?
orderElem = driver.find_element(By.CSS_SELECTOR, "dd.Production.Status")
while(orderElem.text != "Output Complete"):
WebDriverWait(driver, 10)
driver.refresh()
WebDriverWait(driver, 5).until(
EC.visibility_of_element_located((By.CSS_SELECTOR, "dd.Production.Status"))
)
orderElem = driver.find_element(By.CSS_SELECTOR, "dd.Production.Status")
你在找'time.sleep()'這樣的東西嗎? –