driver.switch_to.window(driver.window_handles[1])
时间: 2024-03-30 14:34:26 浏览: 130
用于窗口切换
这段代码是在使用 Selenium WebDriver 进行 web 自动化测试时,用于切换当前的 WebDriver 实例所控制的浏览器窗口(或标签页)至第二个窗口(或标签页)。
在浏览器中打开多个窗口(或标签页)后,每个窗口(或标签页)都有一个唯一的句柄(handle),可以通过 `driver.window_handles` 属性来获取当前浏览器中所有窗口(或标签页)的句柄列表。通过指定句柄,可以切换 WebDriver 实例的控制焦点,从而可以在不同的窗口(或标签页)之间进行操作。在这段代码中,`driver.window_handles[1]` 表示获取第二个窗口的句柄,并将控制焦点切换至该窗口。
阅读全文