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编写自动化脚本,我们就分享到这啦!
-
开心快乐的英文短句 用英语表示开心的句子
1、快乐使人身体无病,心灵无疾。Happiness makes the body sick and soul free.2、他高兴的压抑不住心跳!He was so happy...
句子查看全文>> -
大众迈腾空调按钮图解,迈腾空调除雾和暖风开启方法
大众迈腾采用的是机械按键,空调除雾以及暖风的开启通过按键可直接开启。1、除雾按键分为前风挡除雾以及后风挡除雾两个按键,当您按下对应按键时除雾功能便开始工作。2、暖风使用旋钮旋转...
问答查看全文>>
推荐
- 1福克斯减震器多久更换一次?499
- 2转向柱锁故障原因是什么?380
- 3爱女朋友的文案(非常想念女朋友的文案)424
- 4有骨雨刮安装方法?230
- 5奥迪q5的火花塞多久更换一次?331
- 6摩托车变速箱过热是什么原因?431
- 7model y用了什么悬架446
- 8广州新能源车牌怎么申请条件?479