如何用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编写自动脚本 , 我们将在这里分享!
【python编写自动化脚本 python自动化脚本】
- python是什么意思
- 常用Java开发工具推荐 java用什么软件编写最好
- python怎么读?
- 如何查询自己即将编写的专利 如何查中国专利公布
- 自动化发展前景有哪些
- 不在电脑前又想发文章时应该怎么办 如何在手机上编写公众号推文
- 物流行业正从人工分拣向智能化、自动化方向快速演进 机器视觉在物流分拣自动化系统中的应用
- 未来10年工业机器人将创造数万亿美元市场 工业机器人:中国制造业自动化的革命使者
- 电力电气自动化装置接线端子选型 如何接线选型
- auto是什么意思
