【发布时间】:2019-05-22 08:56:07
【问题描述】:
我试图让 Selenium 等到使用 Python 加载时出现网页的标题标签。
我尝试使用其他类型的 HTML 标记测试此代码,只有 <body> 标记没有导致错误。
wait = WebDriverWait(driver, 10)
driver.get(link)
wait.until(EC.visibility_of_element_located((By.TAG_NAME, 'div')))
我希望代码能够完成,但出现以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.7/site-packages/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
【问题讨论】:
-
该页面是否真的有任何
div元素?
标签: python selenium selenium-webdriver webdriverwait page-title