标签页切换知识点
driver.current_window_handle 获取当前窗口
driver.window_handles 获取全部窗口
driver.switch_to.window(newhandles[1]) 获取指定窗口(这里是获取第2个窗口)
Code
from time import sleep
from selenium import webdriver
driver = webdriver.Chrome()
driver.maximize_window()
driver.implicitly_wait(5)
driver.get("https://www.baidu.com/")
print(driver.current_window_handle)
driver.find_element_by_link_text("新闻").click()
print(driver.window_handles)
newhandles = driver.window_handles
driver.switch_to.window(newhandles[1])
sleep(2)
driver.find_element_by_link_text("帮助").click()
print(driver.current_window_handle)
sleep(3)
driver.quit()
效果图![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2ddf74df6815967091e05d00a1127460.png)
解析
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7fae23c935dc59a2fa785e0283b5ad38.png#pic_center)