发现了pamie这个有点意思的东西,就拿自己的来试验了下
# -*- coding: utf-8 -*-
'''
Created on 2009-7-19
@author: chenpu
'''
import re
from cPAMIE import PAMIE
url = 'http://127.0.0.1/wordpress/?p=10'
pattern = 'zck_list1(.*?)<DIV class=clearing'
ie = PAMIE()
ie.navigate(url)
ie.textBoxSet('author','fdsaaaaaaaaaaaaaaaa')
ie.textBoxSet('email','1@g.com')
ie.textBoxSet('url','fdsaaaaaaaaaaaaaaaa')
ie.textAreaSet('comment','fdsaaaaaaaaaaaaaaaa')
ie.buttonClick('提交评论')
cc=ie.outerHTML()
#print cc
改一下url地址就可以乱发啦,就是老是要看着ie运行有点点难受!..
分享到:
相关推荐
2. **pywin32-213.win32-py2.5.exe**:这是一个Python的扩展模块,提供了对Windows API的访问,对于Pamie这样的Windows平台上的Web自动化工具来说是必需的。 安装这两个组件后,你可以通过Python导入Pamie库并开始...
Python PAMIE是一个用于Internet Explorer自动化操作的模块,它为Python程序员提供了一种方便的方式来控制和交互IE浏览器。PAMIE这个名字是“Python Automation for Internet Explorer”的缩写,它的核心功能在于...
【标题】"Luchenzhi增强的PAM30"是一个基于PAMIE3.0进行功能强化的软件工具,其主要目标是提供更高效、更便捷的网页自动化和数据抓取能力。PAM(Page Automation Module)通常用于网页自动化测试、网页数据采集等...
在使用PAMIE框架时,需要注意版本问题,2.X版本和3.X版本在引用时有所不同。下面是一个简单的例子,打开网页相关的网页: ie.navigate(url) doc = ie.frame mainFrame = ie.getFrame("main") pwindow = mainFrame....
Web自动化测试是现代软件开发过程中的重要组成部分,它能够显著提高测试效率,减少手动测试的工作量。Selenium是一个广泛使用的开源自动化测试框架,用于Web应用程序的测试。WebDriver是Selenium的一部分,提供了一...
PAMIE支持Python 2和Python 3两个版本,并提供了丰富的API函数,覆盖了从基础的状态控制到不同网页控件操作的方方面面。 首先,进行Web自动化时,必须确保浏览器的当前页面或某个控件加载完成,以避免因为页面未...
PAMIE是一套为Python写的用于Web自动化测试的工具,采用Win32COM的方式操作IE来实现。...用pamie来操作ie浏览器好方便啊,本来它就是一个IE测试自动化的东西, 这样,用pamie来抓取网页,自动提交表单很容易。
Python中的cPAMIE类包是一个用于网页解析和自动化操作的工具,它是基于PAMIE(Python Automation for Internet Explorer)库的封装。PAMIE是一个用Python编写的库,允许开发者通过Python脚本控制Internet Explorer...
在IT行业中,自动化任务是提高效率的关键之一,尤其是在日常工作中重复性的操作,如刷新在线简历。本篇文章将探讨如何使用Python编程语言实现一个简单的脚本来自动刷新智联招聘网站上的简历。通过Python的cPAMIE模块...
Try: ie = cPamie.PAMIE(url) ie.Navigate('[removed]testA()') #Dont know if 'Navigate' is the exact syntax for pamie Internet Explorer should take care of the...
这是一套我自己设计的B/S框架的软件测试框架,主要运用ant和python27 或是python3.2。