PAMIE- Python实现IE自动化的模块
来源:互联网 发布:云师大网络教学平台 编辑:程序博客网 时间:2024/05/18 03:39
PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。
pamie是个很好的操作IE的模块
用pamie来操作ie浏览器好方便啊,本来它就是一个IE测试自动化的东西,
这样,用pamie来抓取网页,自动提交表单很容易。
使用:
来测试一个最简单的例子:
from cPAMIE import PAMIE
ie = PAMIE()
ie.navigate("google.com")
ie.textBoxSet('q','python')
ie.buttonClick('btnG')
ie.linkClick('Python Programming Language -- Official Website')
ie.windowChange('Python Programming Language -- Official Website')
ie.windowFind('Python Programming Language -- Official Website')
ie.textBoxSet('q',"Automation")
ie.buttonClick('submit')
直接操作页面上的form元素,访问页面的文本信息,来判断用户登陆是否成功。
pamie中怎样处理中文标题的弹出对话框?
http://www.python-forum.org/pythonforum/viewtopic.php?f=17&t=3194
http://markmail.org/message/u3ojkyj2ns7p3dn3#query:+page:1+mid:5wuwfctervph6tlv+state:results
python:
import cPAMIE, cModalPopUp, winGuiAuto
import time
ie = cPAMIE.PAMIE()
wga = winGuiAuto
# 登录
ie.navigate('D://python//WebDialogTest//1.html')
#启动新的进程,自动点击"取消"
clickCancel = cModalPopUp.handlePopup("Confirm","取消")
clickCancel.popupName = "选择文件"
clickCancel.start()
ie.buttonClick("install")
time.sleep(1)
clickCancel.join() #进程结束
另外一篇介绍:
http://blog.donews.com/limodou/archive/2005/02/15/277637.aspx
- PAMIE- Python实现IE自动化的模块
- PAMIE- Python实现IE自动化的模块
- PAMIE- Python实现IE自动化的模块
- PAMIE- Python实现IE自动化的模块
- PAMIE- Python实现IE自动化的模块
- Python PAMIE模块实现IE自动化
- PAMIE- Python实现IE自动化的模块(附 网易注册代码)
- python3下的IE自动化模块PAMIE
- python3下的IE自动化模块PAMIE
- pamie,记住了,python模拟浏览器(ie)的模块
- Pamie模块详解 python操作ie浏览器
- Pamie模块详解 python操作ie浏览器
- PAMIE,Python控制IE的双节棍
- python学习------Pamie模块
- Python模块之PAMIE基本方法
- python IE自动化模块(模拟操作IE)
- python的自动化测试模块
- python的自动化测试模块
- java事件处理机制—自定义事件
- Head First C# 中文版 图文皆译 第六章 继承 page242
- 查看修改Oracle数据库字符集=====收藏转帖
- SQL语句:Group By总结
- 教师岗位最重要吗
- PAMIE- Python实现IE自动化的模块
- java程序和C/C++程序的通讯
- 有关于JAVA与后端C应用UTF8字符的通信
- 开始-运行
- 某电子邮件企业笔试题+面试
- JS常用代码收集
- 分拆列值 [sql server 2000/2005]
- 作业
- 做人、做事,做架构师——架构师能力模型解析