python自动化脚本
如何用python编写自动化脚本呢?下面我们就一起来学习一下吧!
安装好selenium和python后,我们就可以开始编写脚本了,安装过程中需要注意的是selenium3.0需要独立安装Firefox驱动。
以下是python编写自动化脚本的具体示例。
打开IDLE,通过快捷键ctrl+n打开一个新窗口,在新窗口输入以下代码:
# coding = utf-8from selenium import webdriver
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
browser.quit()
保存为test1.py,通过快捷键F5运行脚本,可看到脚本启动Firefox 浏览器进入百度页,输入“selenium” 点击搜索按钮,最后关闭浏览器的过程。脚本即完成了~
代码解析:
# coding = utf-8
为了防止乱码问题,以及在程序中添加中文注释,把编码统一成 UTF-8;
from selenium import webdriver
导入selenium的webdriver包,导入webdriver包后才能使用 webdriver API 进行自动化脚本开发;
browser = webdriver.Firefox()
将控制的 webdriver 的 Firefox 赋值给 browser;获得了浏览器对象才可以启动浏览器;
browser.get("http://www.baidu.com")
获得浏览器对象后,通过 get()方法,向浏览器发送网址;
browser.find_element_by_id("kw").send_keys("selenium")
通过 id=kw 定位到百度的输入框,并通过键盘方法send_keys()向输入框里输入selenium ;
browser.find_element_by_id("su").click()
通过 id=su 定位到搜索按钮,并向按钮发送单击事件(click() ) ;
browser.quit()
退出并关闭窗口的每一个相关的驱动程序。
关于如何用python编写自动化脚本,我们就分享到这啦!
-
大众桑塔纳尾灯自己怎么安
需前往4s店或者修理店进行拆除更换。大众桑塔纳尾灯的安装方法如下:1、切断电源:先打开汽车行李的厢盖,把车辆电源切断,确保后面的无电操作;2、拆下车灯背部的防尘板:拆下车灯背部...
问答查看全文>> -
福州211大学有哪些学校
大学一直以来都是我们很向往的地方,不仅能够学到更多的知识,还能够获得更多的成长,而大学也是有一定的区别的,比如有些大学是211、985等,那么福州的211大学有哪些学校呢?下面...
生活查看全文>> -
迈锐宝是哪个国家的品牌
迈锐宝全称雪佛兰迈锐宝(Malibu),是美国的品牌。诞生于通用汽车的中高级车,与别克“双君”系出同门。2012年2月15,雪佛兰迈锐宝正式登陆国内市场...
问答查看全文>> -
七夕朋友圈文案说说最新 七夕情人节浪漫文案简短
1、“人间无趣 但有先生你”2、“七夕了 没什么好送的 就送几个喜欢秀恩爱的离开我列表吧”3、知道为什么身边的人都在提醒你七夕节吗 因为你是搭鹊桥的那只鸟”4、半途而废不好,我...
说说查看全文>> -
珀莱雅双抗面膜要洗吗 珀莱雅双抗面膜怎么样
女孩到了20岁真的需要初抗老,每天熬夜后看着小脸儿一天天流逝胶原蛋白整张脸脸垮到不行,还好遇到了珀莱雅双抗面膜。下面小编为大家介绍珀莱雅双抗面膜怎么样?珀莱雅双抗面膜要洗吗珀莱...
品牌查看全文>>
推荐
- 1飞度一箱油能跑多少公里160
- 2电视剧经典语录励志132
- 3etc是什么211
- 4本田雅阁发动机是进口还是国产217
- 5六年级优美句子大全176
- 6森林人斯巴鲁越野性能怎么样?329
- 7oppoReno7和真我GT大师探索版参数对比_哪个好198
- 8用BB煲可以哪些辅食粥288