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、善良是一种智慧,是一种远见,一种自信,一种精神力量,是一种文化,一种快乐。2、在对的时间,遇见对的人,是一生幸福;在对的时间,遇见错的人,是一场心伤;在错的时间,遇见错的人...
句子查看全文>> -
端午赛龙舟的场面描写 五月端午赛龙舟的句子
1、手捧粽子,缅怀离骚,龙舟竟渡,勇往直前!祝端阳节辛福安康!2、开心每一刻,平安每一天!3、愿你品尝出人生的美好,祝你健康,开心快乐到老。4、粒粒红枣心欢喜,滴滴雄黄吉祥意。...
句子查看全文>> -
电暖茶几怎么使用才安全
电暖茶几怎么使用才安全,让我们一起了解一下吧。1、调节空气湿度冬季是电暖茶几的使用旺季,不过由于冬季空气十分干燥,室内使用电暖桌会由于空气对流,而导致空气更加干燥,人体长期生活...
生活查看全文>> -
泡普洱茶用多少度的水泡多久
冲泡普洱茶的水温为100℃,水温低则滋味平淡,无法将内质析出,而100℃的水温,滋味与香气可得到最大程度的释放,冲泡前先准备8g普洱茶、一只盖碗,然后用开水把茶具烫洗一遍,将茶...
茶叶查看全文>> -
别克昂科威方向盘向左转动异响怎么回事
别克昂科威方向盘向左转动有异响可能是因为:1、转向管柱不润滑,摩擦力大。 2、检查转向助力油少了。 3、检查万向节是否有问题。 4、底盘悬挂平衡杆吊耳胶套老化变硬。 5、平面轴...
问答查看全文>>
推荐
- 1一问三不知指的是哪三不知364
- 2威朗雾灯装饰安装方法176
- 3励志女性名言481
- 4你好奔驰语音如何设置?159
- 5途锐采用的什么悬架141
- 6标致301油耗怎么样?152
- 7再见7月你好8月抖音最火文案(5月再见6月你好简单文案)387
- 8开瑞优翼油耗怎么样?162