原创日志转载请标明出处与连接! 大家的支持是我的动力!_______卢晨之 (luchenzhi@21cn.com/@hotmail.com)

【Python 操作IE的弹出窗口 3】

上一篇 / 下一篇  2010-04-02 00:14:53 / 个人分类:Python

Python 操作IE的弹出窗口 3】

@ ?X c@y0

作者:卢晨之51Testing软件测试网}{siA^/nMw

转载请注明

2q/j4b+q1R3e0

在实际应用中,代码并不复杂:

zG0u1Ll2R#t|q0

from PAM30 import PAMIE
;T5P Si^%R0ie=PAMIE("C:\Smart.html")51Testing软件测试网D2i)^,n}W

####获取弹出窗口的标题51Testing软件测试网 p7^,VaQ)z

print(ie.getmsgboxtitle())51Testing软件测试网xw*Q&Dr^oR

print(ie.getmsgboxtitle("index=0"))

um p^pM*b-S0

print(ie.getmsgboxtitle("title=!M;index=0"))51Testing软件测试网)M^Gj]_tyI6a

print(ie.getmsgboxtitle("text=!Waning;index=0"))51Testing软件测试网]8H2A@gxT'R4A1v

print(ie.getmsgboxtitle("index=0;text=!Waning"))51Testing软件测试网&z0ZH+s*d

####获取弹出窗口的内容51Testing软件测试网(I1[.a2_6?0D\.P

print(ie.getmsgboxtext("index=0"))51Testing软件测试网$v0BA|0J r4Mjv

print(ie.getmsgboxtext("title=!M;index=0"))

7v5xiZ~o0

print(ie.getmsgboxtext("text=!Waning;index=0"))51Testing软件测试网ZUoQj4f*y

####关闭弹出窗口

hY_+@1L.e$h3H5o0

ie.closemsgbox()51Testing软件测试网o Z-SvC5AM2]

ie.closemsgbox("index=0")51Testing软件测试网 E4^rx8ty

 

!q?W||b0

####点击弹出窗口按钮
!tc8bIc'i)L"v0print(ie.clickmsgboxbutton("index=0",1))51Testing软件测试网$XoG'Xdr'w9Z"B

print(ie.clickmsgboxbutton("index=0;title=!AA",0))

J+tHF5M]0

print(ie.clickmsgboxbutton("index=0;title=!AA","Yes"))51Testing软件测试网g2Z ma|4Q@6YW

print(ie.clickmsgboxbutton("index=0;title=!AA","!Y"))51Testing软件测试网:L$Nn/u\*U%_6G#i

print(ie.clickmsgboxbutton("index=0;title=!AA"))   #点击第一个按钮

9r;zk6v2{os0

 

_"zHK7Bz0

TAG: alert 卢晨之 Msgbox Popup Python Selenium selenium 弹出窗口

 

评分:0

我来说两句

Open Toolbar