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

检测是否已经打开了浏览器

def check_browser(): for port in range(9222, 9322): try: options = Options() options.add_experimental_option("debuggerAddress", f"127.0.0.1:{port}") browser = webdriver.Chrome(options=options) browser.quit() return port except: pass return None

if name == 'main': port = check_browser() if port: print(f"已经打开了谷歌浏览器,端口号为{port}") else: os.system(r'start chrome --remote-debugging-port=9222 --user-data-dir="D:\selenium"')

options = Options()
options.add_experimental_option("debuggerAddress", f"127.0.0.1:{port}")
browser = webdriver.Chrome(options=options)
input('输入开始继续程序')
browser.get('https://menhu.pt.ouchn.cn/site/ouchnPc/index')
print(browser.title
import osfrom selenium import webdriverfrom seleniumwebdriverchromeoptions import Options# 检测是否已经打开了浏览器def check_browser options = Options optionsadd_experimental_optiondebuggerAddress 127001952

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

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