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运行该脚本。可以看到脚本启动火狐浏览器进入百度页面,输入“selenium”,点击搜索按钮,最后关闭浏览器的过程。剧本写完了~
代码解析:
# coding=utf-8
为防止乱码问题,并在程序中加入中文注释,编码统一为UTF-8;
from selenium import webdriver
导入selenium的webdriver包,然后使用webdriver API进行自动化脚本开发;
browser=webdriver.Firefox()
将受控web驱动程序的Firefox分配给浏览器;只有在获取浏览器对象后,才能启动浏览器;
browser.get(http://www.baidu.com)
获取浏览器对象后,通过get()方法将URL发送给浏览器;
browser.find_element_by_id(kw).send_keys(selenium)
通过id=kw定位百度的输入框,通过键盘方法send_keys()将Selenium输入输入框;
browser.find_element_by_id(su).click()
通过id=su定位搜索按钮,向按钮发送一个click事件(click());
browser.quit()
退出并关闭窗口的每个相关驱动程序。
关于如何用python编写自动化脚本的分享到此为止!
python自动化脚本,以上就是本文为您收集整理的python自动化脚本最新内容,希望能帮到您!更多相关内容欢迎关注。