selenium05_窗口切换
#获取当前窗口句柄
current_handle = driver.current_window_handle
#获取全部窗口句柄
all_handles = driver.window_handles
#切换窗口
driver.switch_to.window(current_handle)
driver.switch_to.window(all_handles[-1])
#关闭当前窗口(注:关闭当前窗口后,光标没有切换,需切换窗口)
dirver.close()
方法一:通过下标获取新窗口的handle

方法二:循环方式获取新窗口的handle

浙公网安备 33010602011771号