博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium--控制浏览器和简单元素操作
阅读量:4877 次
发布时间:2019-06-11

本文共 1136 字,大约阅读时间需要 3 分钟。

控制浏览器 1.driver.maximize_window()              #浏览器最大化 2.driver.set_windows_size(480*800)      #浏览器设置成移动端大小(480*800),参数数字为像素点 3.driver.back()                         #网页后退 4.driver.forward()                      #网页前进 5.driver.refresh()                      #刷新当前页面 6.clear()                               #清楚文本 7.send_keys(*value)                     #模拟按键输入 8.click()                               #单击元素 9.submit()                              #提交表单,相当于“回车”操作 10.driver.quit()                        #关闭浏览器 简单元素操作 1.size            #返回元素的尺寸 2.text            #获取元素的文本 3.get_attribute(name)    #获取属性值 4.is_displayed()         #设置该元素是否用户可见 上一篇实例中已经写了控制浏览器的一些操作,所以这个实例主要是一些元素的操作:
from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.baidu.com")#获得输入框的尺寸size = driver.find_element_by_id("kw").sizeprint(size)#返回百度页面底部备案信息text = driver.find_element_by_id("cp").textprint(text)#返回元素的属性值attribute = driver.find_element_by_id("kw").get_attribute("type")print(attribute)#返回元素的结果是否可见result = driver.find_element_by_id("kw").is_displayed()print(result)driver.quit()

 

转载于:https://www.cnblogs.com/annawong/p/10208448.html

你可能感兴趣的文章
java解析数据
查看>>
Linux下安装多个tomcat
查看>>
改变 C/C++ 控制台程序的输出颜色和样式
查看>>
整理大数据期末考试复习提纲--概念整理
查看>>
跟锦数学171217-180630
查看>>
Python之random
查看>>
systemd(CentOS7)启动zookeeper
查看>>
[CQOI 2018]社交网络
查看>>
ADO constants include file for VBScript
查看>>
ExtJs4.2 RadioGroup CheckboxGroup
查看>>
InnoDB Undo Log
查看>>
在Application中集成Microsoft Translator服务之使用http获取服务
查看>>
flask页面中Head标签内容为空问题
查看>>
Centos7 Putty SSH密钥登录
查看>>
HDU 6330--Visual Cube(构造,计算)
查看>>
小说Symbian的签名
查看>>
Objective-C中ORM的运用:实体对象和字典的相互自动转换
查看>>
高级java面试宝典
查看>>
声明,本博客文章均为转载,只为学习,不为其他用途。感谢技术大牛的技术分享,让我少走弯路。...
查看>>
centos7.1下 Docker环境搭建
查看>>