概述
等待时间可以有多种
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等待时间所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复