【发布时间】:2016-02-24 19:49:44
【问题描述】:
所以我有一段代码检查网页的一部分以查看状态是否已更改以进入脚本的下一步。如果没有,它会刷新页面,理想情况下,我希望脚本在此网页上等待大约 5-10 秒,然后再次刷新页面。这是我当前的循环:
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()的东西吗?
标签: python selenium selenium-webdriver automation qa