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

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

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

Python 操作IE的弹出窗口 3】51Testing软件测试网x r*o*C @+F

作者:卢晨之51Testing软件测试网PNnOv6s@6C*]3B

转载请注明

Dp3J8kO!dD0

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

(Vp0o7gPd)N{0

from PAM30 import PAMIE51Testing软件测试网'rTvX)S6C H%B['@5r$yv
ie=PAMIE("C:\Smart.html")51Testing软件测试网-K D!\6Jb5g @y

####获取弹出窗口的标题

X.]J'y~D0

print(ie.getmsgboxtitle())

"B.Bt O&].{yD&U.S0

print(ie.getmsgboxtitle("index=0"))51Testing软件测试网B3q$OlNr`

print(ie.getmsgboxtitle("title=!M;index=0"))51Testing软件测试网-Fy/_F*n

print(ie.getmsgboxtitle("text=!Waning;index=0"))51Testing软件测试网(jIR2RsJM

print(ie.getmsgboxtitle("index=0;text=!Waning"))51Testing软件测试网$n'EP4q9zef5T-v+MC

####获取弹出窗口的内容51Testing软件测试网i8^ b E9EM4N

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

r5iE;|8`Iml0

print(ie.getmsgboxtext("title=!M;index=0"))51Testing软件测试网"k(WrM7h

print(ie.getmsgboxtext("text=!Waning;index=0"))

^PHl4vS"nf0M0

####关闭弹出窗口51Testing软件测试网(` Km["s

ie.closemsgbox()51Testing软件测试网?{Ug!e P%h

ie.closemsgbox("index=0")

.x2y7qX*{%k0

 51Testing软件测试网+nv;PB4v4Y

####点击弹出窗口按钮
Xk7im:w,w$_ V.q!e }0print(ie.clickmsgboxbutton("index=0",1))

-DM1mluHgW0

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

g)T*p{%p/h)Q0

print(ie.clickmsgboxbutton("index=0;title=!AA","Yes"))51Testing软件测试网,TD]IF2{f@F~1z

print(ie.clickmsgboxbutton("index=0;title=!AA","!Y"))51Testing软件测试网+G yOZ\-Au P)X L/U

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

X)[F g$c6jy:t Y0

 

f1Va2[E3D-r0

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

 

评分:0

我来说两句

Open Toolbar