You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python Selenium运行时浏览器自动关闭问题求助

解决Selenium运行后浏览器自动关闭的问题
  • 让浏览器执行完脚本后保持打开(推荐方案)
    初始化浏览器驱动时添加detach配置,以Chrome为例:

    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    
    options = Options()
    # 开启detach模式,脚本结束后浏览器不会自动关闭
    options.add_experimental_option("detach", True)
    driver = webdriver.Chrome(options=options)
    
    # 你的业务代码示例
    driver.get("https://www.example.com")
    
  • 临时添加延迟(测试场景用)
    在脚本最后增加一段延迟,让浏览器停留一段时间再关闭:

    import time
    # ... 你的业务代码 ...
    time.sleep(15)  # 延迟15秒,时长可按需调整
    driver.quit()
    
  • 检查是否提前调用了关闭方法
    确认脚本里没有在业务逻辑完成前就调用driver.quit()或driver.close(),这两个方法会直接触发浏览器关闭操作。

内容的提问来源于stack exchange,提问作者ROM3K

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 14:24:29