前提:触发一个事件打开一个新的窗口
1,先获取所有的句柄:
handles = driver.window+handlers
2,获取当前窗口
cururl = driver.current_url
3,循环遍历所有句柄
for handle in handles:
driver.switch_to.window(handle)
if cururl == '目标窗口'
break
方式二:
1,获取当前句柄
driver.current_window.handle
2,获取所有句柄
windows = driver.window_handles
3,切换句柄
driver.switch_to.window(windows[-1])