当浏览器有多个标签页时,可以通过句柄来切换标签页
allhandles = driver.window_handles # 获取所有页面的句柄,作为一个序列
driver.switch_to.window(allhandles[1]) # 通过序列的索引切换到第二个标签页
当想关闭第二个标签页时,使用driver.close()方法的结果跟使用driver.quit()方法结果一样,导致关闭整个Chrome浏览器
可以通过执行js脚本来关闭当前标签页,即:
js = ‘window.close()’
driver.execute_script(js)