import os from selenium import webdriver from selenium.webdriver.chrome.options import Options

检查是否已有浏览器实例

try: driver = webdriver.Chrome() driver.execute_script("window.open('about:blank', 'tab2');") driver.switch_to.window("tab2") driver.get("http://localhost:9222/json/version") print("已有浏览器实例") except: os.system(r'start chrome --remote-debugging-port=9222 --user-data-dir="D:\评阅用"') options = Options() options.add_experimental_option("debuggerAddress", "127.0.0.1:9222") driver = webdriver.Chrome(options=options) print("创建新的浏览器实例")

测试代码

driver.get("https://www.baidu.com") print(driver.title)

关闭浏览器

driver.quit(

import osfrom selenium import webdriverfrom seleniumwebdriverchromeoptions import Optionsossystemrstart chrome --remote-debugging-port=9222 --user-data-dir=D评阅用options = Optionsoptionsadd_experimental

原文地址: https://www.cveoy.top/t/topic/hwle 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录