22 lines
560 B
Python
22 lines
560 B
Python
#-*- encoding:utf-8 -*-
|
|
|
|
'''
|
|
@Author : dingjiawen
|
|
@Date : 2023/12/6 21:14
|
|
@Usage : 选项卡管理
|
|
@Desc : 访问页面的时候会开起一个个选项卡
|
|
'''
|
|
|
|
import time
|
|
from selenium import webdriver
|
|
|
|
browser = webdriver.Chrome()
|
|
browser.get('https://www.baidu.com')
|
|
# 开启一个新的选项卡
|
|
browser.execute_script('window.open()')
|
|
print(browser.window_handles)
|
|
browser.switch_to.window(browser.window_handles[1])
|
|
browser.get('https://www.taobao.com')
|
|
time.sleep(1)
|
|
browser.switch_to.window(browser.window_handles[0])
|
|
browser.get('https://python.org') |