python自动化脚本
如何用python编写自动化脚本呢?下面长沙家政网我们就一起来学习一下吧!
安装好selenium和python后,我们就可以开始编写脚本了,安装过程中需要注意的是selenium3.0需要独立安装Firefox驱动。
以下是python编写自动化脚本的具体示例。
打开IDLE,通过快捷键ctrl+n打开一个新窗口,在新窗口输入以下代码
# coding = utf-8from selenium import ebdriver
broser = ebdriver.Firefox()
broser.get("http://.baidu.")
broser.find_element_by_id("k").send_keys("selenium")
broser.find_element_by_id("su").click()
broser.quit()
保存为test1.py,通过快捷键F5运行脚本,可看到脚本启动Firefox 浏览器进入百度页,输入“selenium” 点击搜索按钮,关闭浏览器的过程。脚本即完成了~
代码解析
# coding = utf-8
为了防止乱码问题,以及在程序中添加中文注释,把编码统一成 UTF-8;
from selenium import ebdriver
导入selenium的ebdriver包,导入ebdriver包后才能使用 ebdriver API 进行自动化脚本开发;
broser = ebdriver.Firefox()
将控制的 ebdriver 的 Firefox 赋值给 broser;获得了浏览器对象才可以启动浏览器;
broser.get("http://.baidu.")
获得浏览器对象后,通过 get()方法,向浏览器发送网址;
broser.find_element_by_id("k").send_keys("selenium")
通过 id=k 定位到百度的输入框,并通过键盘方法send_keys()向输入框里输入selenium ;
broser.find_element_by_id("su").click()
通过 id=su 定位到搜索按钮,并向按钮发送单击事件(click() ) ;
broser.quit()
退出并关闭窗口的每一个相关的驱动程序。
关于如何用python编写自动化脚本,我们就分享到这啦!
家电上门维修
- apple官方售后维修中心 芜湖apple官方售后维修中心
- 24小时上门修手机 闪修侠上门维修电话
- 戴尔电脑售后维修服务中心 戴尔笔记本电脑售后
- 北京上门维修电脑服务 北京上门维修电脑服务电
- apple官方售后维修点查询 apple官方售后维修点查询
- 24小时上门维修电话 宿州爱玛24小时上门维修电话
- 创维电视维修 创维电视维修收费标准
- 宝珀售后维修中心服务 宝珀售后维修中心服务内
- 24小时上门维修水电电话 附近上门水电维修电话
- 宝玑维修费用 宝玑维修费用多少钱
- 联想电脑售后维修服务网点 上海联想电脑售后维
- 维修变速箱费用多少钱 维修瑞虎8变速箱费用多少
- 雅典维修点:雅典维修点过年放假文案
- 微软surface维修服务中心 surface官方维修中心地址
- 江诗丹顿售后维修中心电话 江诗丹顿官方售后网
- 雅典售后维修电话 雅典售后维修电话号码