免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2286 | 回复: 0
打印 上一主题 下一主题

python小脚本之 IE调用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-03-30 14:43 |只看该作者 |倒序浏览
python小脚本之 IE调用



项目进行到测试阶段,总是要不厌其烦的打开IE来登录项目, 每天也大概有个N次。。
写个python 小脚本以减少一点工作量 import win32com.client
  1. import time   

  2. ie6=win32com.client.Dispatch("InternetExplorer.Application")   

  3. ie6.Navigate("http://localhost/skyenet/")   

  4. ie6.Visible=1  

  5. while ie6.Busy:   

  6.   time.sleep(1)   

  7.   

  8. document=ie6.Document   

  9. document.getElementById("username").value="alibaba"  

  10. document.getElementById("password").value="zhimakamen"  

  11. document.forms[0].submit()  
复制代码
复制代码以上ip,用户密码,纯属虚构..

以上document就是页面打开后面DOM对象,因为页面里的javascript方法是在window命名空间,所以如果要调用js, 可以用 document.parentWindow.doSomeThing(); 这样来调用.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP