selenium的句柄

句柄:每个窗口都有一个属性,用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)
人不可无方向
原文地址:https://www.cnblogs.com/yueyanru/p/9392233.html