很气很气——在python中切换selenium中的窗口

好气好气啊,

没想到browser居然是绑定一个窗口的

如果要切换到下一个窗口,需要以下代码

一,在一个窗口中打开另一个窗口时
#获取打开的多个窗口句柄

windows = browser.window_handles
#切换到下一个窗口

browser.switch_to.window(windows[-1])

二,同时打开两个窗口时
# 获得打开的第一个窗口句柄
window_1 = driver.current_window_handle
# 获得打开的所有的窗口句柄
windows = driver.window_handles
# 切换到最新的窗口
for current_window in windows:
    if current_window != window_1:
        driver.switch_to.window(current_window)


只待江流汲海,万木朝东
原文地址:https://www.cnblogs.com/wanmudong/p/8074433.html