from selenium import webdriver
from selenium.webdriver.common.by import By
import time
driver = webdriver.Firefox()
driver.get("http://bj.ganji.com/")
time.sleep(3)
1、获取句柄
# 获取当前的handle名字
handle = driver.current_window_handle
print(f"获取到当前的handle:{handle}" )
# 获取点击后新开页面的handle名字
driver.find_elements_by_class_name("dt-t")[0].click()
handle1 = driver.current_window_handle
print(f"获取到当前的handle:{handle1}" )
# 获取全部的handle
handles = driver.window_handles
print(handles)
print(type(handles)) # 结果为list类型
2、切换句柄
# 切换到最后一个窗口
driver.switch_to_wi