等待时间可以有多种
1.硬等待
import time
time.sleep(x)#等待x秒
2.浏览器每次查找一个元素都进行等待
import time
br.implicitly_wait(x)#在x秒内不断的去搜索需要找的元素
3.针对某一个元素的等待
from selenium.webdriver.support.ui import WebDriverWait
#__init__(self, driver, timeout, poll_frequency=0.5, ignored_exceptions=None)
element = WebDriverWait(driver, 10).until(lambda x: x.find_element_by_id("someId"))
is_disappeared = WebDriverWait(driver, 30, 1, (ElementNotVisibleException)).until_not(lambda x: x.find_element_by_id("someId").is_displayed())
最后
以上就是鲜艳冬瓜最近收集整理的关于python等待时间最短_selenium+python等待时间的全部内容,更多相关python等待时间最短_selenium+python等待时间内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复