使用 Python 等待页面元素 (xpath) 出现在 Selenium Webdriver 中的最有效方法是什么?
What is the most efficient way to wait for a page element (xpath) to show up in Selenium Webdriver with Python?
使用 Python 等待页面元素 (xpath) 显示在 Selenium Webdriver 中的最有效方法是什么?
webdriver wait until,等待一个class类型出现时怎么用?
我相信 Selenium 有内置方法来检查元素是否已启用或显示。
尝试玩弄
elem.is_enabled
和
elem.is_displayed
否则,您可以使用带有 try/catch 的 while 循环:
while True:
try:
elem = driver.find_by....
break
except:
time.sleep(1)
在这种情况下,脚本只会在找到元素时继续执行
:)
使用 Python 等待页面元素 (xpath) 显示在 Selenium Webdriver 中的最有效方法是什么?
webdriver wait until,等待一个class类型出现时怎么用?
我相信 Selenium 有内置方法来检查元素是否已启用或显示。 尝试玩弄
elem.is_enabled
和
elem.is_displayed
否则,您可以使用带有 try/catch 的 while 循环:
while True:
try:
elem = driver.find_by....
break
except:
time.sleep(1)
在这种情况下,脚本只会在找到元素时继续执行
:)