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
相关产品推荐
相关产品推荐

