Chinaunix

标题: 怎么用PAMIE处理框架页面 [打印本页]

作者: 我不是老手    时间: 2009-06-11 21:59
标题: 怎么用PAMIE处理框架页面
用cPAMIE15,cPAMIE20,PMAIE30,可以处理非框架的网页,但处理框架网页时,不能导航到框架页面,对框架中的文本框,列表进行处理
哪位高人给点提示????
谢谢



看了PAMIE附带的教学,知道了操作方法了
在操作前用
import cPAMIE
import os
getdir=os.getcwd()
Xini=getdir+os.sep+'framed.html'
ie = cPAMIE.PAMIE()
ie.colorHighlight = "aqua"
ie.navigate(Xini)
ie.frameName = "main".....................................................在这里加上你要操作的框架,就OK了
ie.textBoxSet('txtFruitColor','T00000')
ie.textBoxSet('txtFruitWeight','T00001')
ie.textBoxSet('txtVegColor','T00002')
ie.textBoxSet('txtVegWeight','T00003')
ie.listBoxSelect('selFruitType','Banana')
ie.listBoxSelect('selVegType', 'Lettuce')
ie.radioButtonSet('FruitRating','22')
ie.radioButtonSet('VegRating','33')
ie.checkBoxSet('chkFruitRipe','Ripe Fruit')
ie.checkBoxSet('chkVegRipe','Ripe Vegetables')
ie.textAreaSet('txtFruitComments','AAAAAAAA')
ie.textAreaSet('txtVegComments','AAAAAAAA')



ie.frameName = "main".....................................................在这里加上你要操作的框架,就OK了
如果是处理框架中的框架,就用下面的方法
ie.frameName = "main1.main2".....................................................在这里加上你要操作的框架,就OK了

[ 本帖最后由 我不是老手 于 2009-6-22 20:49 编辑 ]

英文.rar

3.65 KB, 下载次数: 65

Pamie.rar

84.44 KB, 下载次数: 87

三个版本的PAMIE,内有原版的例子


作者: unixlinuxsys    时间: 2009-06-12 08:02
不熟
作者: ssafa    时间: 2009-06-12 17:21
没用过,看楼下的了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2