用python点击网页中的弹出窗口的按钮
(2009-06-13 09:26:14)
标签:
杂谈 |
弹出窗口的窗口标题是"Microsoft Internet Explorer",窗口中有一个"确定"按钮[code]import
winGuiAuto
# 获取得的hwnd是一个列表
hwnd=winGuiAuto.findTopWindows(wantedText="Microsoft Internet Explorer")
# 获取得的control_list是一个列表,每个元素又是一个列表,这个列表中第一个是句柄,第二个是文本,第三个是窗口类型
control_list=winGuiAuto.dumpWindow(hwnd[0])
for control_item in control_list:
if control_item[1]='确定':
# 单击确定按钮
winGuiAuto.clickButton(control_item[0])
[/code]不过这个功能最方便的方法是autoit,可惜的是autoit不是python,用autoit也可以自动化控制网页,只是功能没有python中的pamie强大
# 获取得的hwnd是一个列表
hwnd=winGuiAuto.findTopWindows(wantedText="Microsoft Internet Explorer")
# 获取得的control_list是一个列表,每个元素又是一个列表,这个列表中第一个是句柄,第二个是文本,第三个是窗口类型
control_list=winGuiAuto.dumpWindow(hwnd[0])
for control_item in control_list:
if control_item[1]='确定':
# 单击确定按钮
winGuiAuto.clickButton(control_item[0])
[/code]不过这个功能最方便的方法是autoit,可惜的是autoit不是python,用autoit也可以自动化控制网页,只是功能没有python中的pamie强大