以下是通用操作,不建议用快捷键的方式新开tab,因为js是通用的:
from selenium import webdriver
driver = webdriver.Chrome() # 新建窗口
driver.execute_script('window.open("","_blank");') # 新开一个标签页面
driver.switch_to.window(driver.window_handles[0]) # 切换到第1个标签页
for i in driver.window_handles:
driver.switch_to.window(i) # 循环切换标签
url = driver.current_url # 当前标签页的URL
html = driver.page_source # 当前标签页的网页信息