python selenium使用JS新建标签(new tab)与切换标签

    科技2025-08-06  8

    以下是通用操作,不建议用快捷键的方式新开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 # 当前标签页的网页信息
    Processed: 0.010, SQL: 8