我是靠谱客的博主 鲜艳冬瓜,最近开发中收集的这篇文章主要介绍python等待时间最短_selenium+python等待时间,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

等待时间可以有多种

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等待时间所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部