元素等待————显式等待二
来源:互联网 发布:申请哥伦比亚大学知乎 编辑:程序博客网 时间:2024/05/22 07:04
############################################## 显示等待,使用的is_displayed()方法 ##############################################from selenium import webdriverfrom selenium.webdriver.firefox.firefox_binary import FirefoxBinaryfrom time import sleep,ctime#调用火狐浏览器binary = FirefoxBinary('D:\\安装软件\\火狐浏览器\\firefox.exe')driver = webdriver.Firefox(firefox_binary=binary)#获取网页内容driver.get("http://www.baidu.com")#打印当前时间print(ctime())#设置显示等待:for i in range(10): try : el = driver.find_element_by_id("kw22") #没有kw22的元素 #如果找到了,就跳出循环 if el.is_displayed(): berak except:pass sleep(1)else: print("timeout")driver.close()print(ctime())
阅读全文
0 0
- 元素等待————显式等待二
- 元素等待————显式等待一
- 元素等待————隐式等待
- webdrive——元素等待
- 等待——煎熬
- selenium webdriver——等待页面元素加载完成
- 《元素等待》——摘自虫师的教程
- Linux——等待队列
- TPL——等待Task
- 多线程小结(二)——死锁、等待、唤醒
- Linux 进程控制——等待队列详解(二)
- 初学者的Selenium自动化测试指南,基于Python(六)——如何设置元素等待
- 大四的感觉——等待!
- 知易行难——从“等待”到“穿越”
- 等待队列——休眠与唤醒
- oracle等待事件13——小结
- 多线程通信——等待函数
- Linux驱动学习——等待队列
- NYOJ-数数小木块
- 判断CMS-暴库-密码猜想
- JQuery Layer应用示例
- 设计模式之观察者模式
- 特殊的Daemon线程
- 元素等待————显式等待二
- 数字电路时序分析(二)
- 排序算法
- fastjson的基本使用方法
- 强化学习简明教程
- 数据结构之哈夫曼树
- 使用ElasticSearch完成百万级数据查询附近的人功能
- 【自用】 javanote170727(类与对象、构造方法、修饰符、变量的作用域)
- HDU 6040 Hints of sd0061 (技巧)