Python实现浏览器自动化操作
来源:互联网 发布:微信贷款申请系统源码 编辑:程序博客网 时间:2024/06/05 18:56
原文地址:Python实现浏览器自动化操作作者:rayment
一、Splinter的安装
Splinter的使用必修依靠Cython、lxml、selenium这三个软件。所以,安装前请提前安装
Cython、lxml、selenium。以下给出链接地址:
1)http://download.csdn.net/detail/feisan/4301293
2)http://code.google.com/p/pythonxy/wiki/AdditionalPlugins#Installation_no
3)http://pypi.python.org/pypi/selenium/2.25.0#downloads
4)http://splinter.cobrateam.info/
二、Splinter的使用
接着使用fill()方法,填写密码。至于模拟点击按钮,也是要先找到按钮控件的id,然后使用click()方法。
由于代码较简单,我就只在代码中给出注解说明工作原理。
(测试环境win7+python2.7.3+firefox)
1)登录截图
2)代码
----------------------------------------
#coding=utf-8
import time
from splinter import Browser
def splinter(url):
if __name__ == '__main__':
-------------------------------------------
阅读全文
0 0
- Python实现浏览器自动化操作
- Python实现浏览器自动化操作
- Python实现浏览器自动化操作
- Python实现浏览器自动化操作
- Python实现浏览器自动化操作
- Python利用splinter实现浏览器自动化操作
- 8、Selenium + Python 实现 UI 自动化测试-操作浏览器标签
- 9、Selenium + Python 实现 UI 自动化测试-操作浏览器窗口
- 【Python】学习selenium自动化测试:操作浏览器
- selenium+python自动化测试(二)--使用webdriver操作浏览器
- 使用Python实现自动化抓取浏览器内容、提交结果
- python的splinter实现浏览器操作
- Python自动化Excel操作
- 6、Selenium + Python 实现 UI 自动化测试-鼠标操作
- 7、Selenium + Python 实现 UI 自动化测试-键盘操作
- 10、Selenium + Python 实现 UI 自动化测试-操作输入框
- 12、Selenium + Python 实现 UI 自动化测试-操作下拉列表
- 13、Selenium + Python 实现 UI 自动化测试-操作表格
- dreamweaver代码提示失效
- dreamweaver代码提示失效
- 浏览器事件window.onload、o…
- 关于ionic3开启白屏的优化
- 学习MongoDB 八: MongoDB索引(索引限制条件)(二)
- Python实现浏览器自动化操作
- 关于标签管理系统
- webarchive文件转换成htm文…
- 整个IT界可分为13块大领域
- LOFTERD18B542F16FF685FD684F427B4…
- Android学习笔记三十二之数据存储—文件存储读取
- sublime编译警告(sse,avx)及解决办法
- 将博客搬至CSDN
- JavaScript实现1-4000内阿拉伯数字转换为罗马数字