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

def check_browser(): ''' 判断是否已经有打开的浏览器 ''' browser_list = os.popen('tasklist').readlines() for browser in browser_list: if 'chrome.exe' in browser: return True return False

if name == 'main': # 判断是否已经有打开的浏览器 if not check_browser(): os.system(r'start chrome --remote-debugging-port=9527 --user-data-dir='D:\评阅用'') # 等待浏览器启动完成 time.sleep(5) # 获取刚才打开的浏览器 options = Options() options.add_experimental_option('debuggerAddress', '127.0.0.1:9527') browser = webdriver.Chrome(options=options) browser.get('https://menhu.pt.ouchn.cn/site/ouchnPc/index') print(browser.title)

Python Selenium 自动化测试:使用 Chrome 浏览器调试功能

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

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