句柄:每个窗口都有一个属性,用handle标识窗口
# coding:utf-8 from selenium import webdriver driver = webdriver.Chrome() driver.get('http://sz.ganji.com/') driver.implicitly_wait(10) driver.find_elements_by_class_name('dt-t')[0].click() print(driver.title) handle = driver.current_window_handle # 获取当前窗口的句柄 print(handle) handles = driver.window_handles #获取所有窗口的句柄 driver.switch_to.window(handles[1]) print(driver.title) driver.close() #关闭当前窗口,但是句柄还是在关掉的窗口上 driver.switch_to.window(handle) print(driver.title)