py+webdriver学习之旅5:handle
__author__ = 'Administrator' from selenium import webdriver #获取当前窗口 driver=webdriver.Firefox() nowhandle=driver.current_window_handle #打开弹窗 driver.find_element_by_name("xx").click() #获取所有窗口 allhandels=driver.window_handles for handle in allhandels: #比较当前的窗口是不是原先的窗口 if handle!=nowhandle: #获得当前窗口的句柄 driver.switch_to.window(handle) #在当前窗口操作 driver.find_element_by_name().click() driver.switch_to.window(nowhandle)