入住 CI 中国社区 登录
CodeIgniter 中国开发者社区 返回首页

rosemarry的个人空间 https://codeigniter.org.cn/forums/?39678 [收藏] [复制] [分享] [RSS]

日志

python+selenium 多窗口切换

已有 620 次阅读2019-9-18 17:52 |个人分类:Selenium

#获取当前消费单号查询界面的句柄
#nowhandle=driver.current_window_handle
#print "获取当前消费单号查询界面的句柄:",driver.current_window_handle()
print u"获取当前消费单号查询界面的句柄:",driver.current_window_handle
driver.find_element_by_xpath("//span[@class='tipsText ng-binding']").click()    #点击后弹出新的窗体
time.sleep(2)
nowhandle=driver.current_window_handle    #获取所有的句柄
#driver.switch_to_window(nowhandle)  #进入到新的页面
driver.find_element_by_xpath("//input[@value='取消']").click()

#打印出点站点弹出窗体后的句柄
#print u"获取当前消费单号查询界面的句柄:",driver.current_window_handle
#获取当前打开所有窗口
#allhandles = driver.window_handles
#通过循环方式判断窗口是否当前窗口
'''
for handle in allhandles:
     print handle
     if nowhandle!=handle:
        #在新窗口进行操作

路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 入住 CI 中国社区