ossystemrstart chrome --remote-debugging-port=9222 --user-data-dir=D评阅用options = Optionsoptionsadd_experimental_optiondebuggerAddress 1270019222加入如果已经有一个浏览器实例就不再创建新的浏览器实习写出完整代码
import os from selenium import webdriver from selenium.webdriver.chrome.options import Options
判断是否存在已经打开的浏览器实例
try: driver = webdriver.Chrome() 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)
使用driver进行操作
driver.get("https://www.baidu.com")
关闭浏览器实例
driver.quit()
原文地址: https://www.cveoy.top/t/topic/hwkA 著作权归作者所有。请勿转载和采集!