目录
一.打开多窗口
同时打开百度和豆瓣网页。
"""切换窗口"""
from selenium import webdriver
# 创建浏览器对象
driver = webdriver.Chrome()
# 打开百度
driver.get("https://www.baidu.com")
# 打开新窗口
js = 'window.open("https://www.douban.com");'
driver.execute_script(js)
执行结果
二.切换窗口
获取当前窗口信息及当前url
current_window = driver.current_window_handle
current_url = driver.current_url
获取浏览器全部窗口句柄
handles = driver.window_handles
切换窗口
# 切换到百度
driver.switch_to.window(handles[0])
time.sleep(3)
# 切换到豆瓣
driver.switch_to.window(handles[1])