元素等待————显式等待一
来源:互联网 发布:卡通形象设计软件 编辑:程序博客网 时间:2024/05/21 17:41
################################# 显示等待,使用的WebDirverWait()方法 #################################from selenium import webdriverfrom selenium.webdriver.firefox.firefox_binary import FirefoxBinaryfrom time import sleep,ctimefrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.common.exceptions import NoSuchElementException#调用火狐浏览器binary = FirefoxBinary('D:\\安装软件\\火狐浏览器\\firefox.exe')driver = webdriver.Firefox(firefox_binary=binary)#获取网页内容driver.get("http://www.baidu.com")#打印当前时间print(ctime())#四个参数:driver,最长超时默认的为5s,检测间隔为0.5s,超时后的异常信息:Noneelement = WebDriverWait(driver, 5, 0.5).until( EC.presence_of_element_located((By.ID,"kw22")) )element.send_keys("selenium")driver.quit()
阅读全文
0 0
- 元素等待————显式等待一
- 元素等待————显式等待二
- 元素等待————隐式等待
- webdrive——元素等待
- 等待——煎熬
- selenium webdriver——等待页面元素加载完成
- 《元素等待》——摘自虫师的教程
- Linux——等待队列
- TPL——等待Task
- 初学者的Selenium自动化测试指南,基于Python(六)——如何设置元素等待
- 大四的感觉——等待!
- 知易行难——从“等待”到“穿越”
- 等待队列——休眠与唤醒
- oracle等待事件13——小结
- 多线程通信——等待函数
- Linux驱动学习——等待队列
- 阻塞访问原理——等待队列
- 多线程——等待-唤醒机制
- 重启Storm时,启动Supervisor 启动后自动退出
- Lottie,一个强大的移动端动画库
- AdapterViewFlipper
- Python的时间函数
- JsonObject
- 元素等待————显式等待一
- CentOS 安装uwsgi提示找不到Python.h文件
- maven 打包报数组越界问题
- lombok 介绍及基本使用方法
- Android判断进程在前后台最靠谱的方法
- 编译libjpeg.so
- sendmail进程重复启动问题小结
- mysql中int、bigint、smallint 和 tinyint的区别与长度的含义
- 【bzoj1644】 [Usaco2007 Oct]Obstacle Course 障碍训练课