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

Selenium+Chrome浏览器打开后立即关闭问题求助

解决Selenium打开Chrome后立即关闭的问题

浏览器会立即关闭的核心原因是:Python脚本执行完毕后,Selenium的WebDriver实例会被自动销毁,关联的Chrome进程也随之终止。以下是几种实用的解决办法:

  • 添加固定等待时间:在页面加载完成后,让脚本暂停执行一段时间,给你足够的时间查看页面。只需在site.get()之后调用sleep()函数(你已经导入了这个模块,只是没使用):
from selenium import webdriver
from time import sleep
site=webdriver.Chrome("C:\Users\Mehmet\Desktop\chromedriver.exe")
site.get('https://www.youtube.com')
sleep(10)  # 保持浏览器打开10秒,时间可按需调整
  • 等待用户输入后关闭:通过input()让脚本暂停,直到你按下回车键,浏览器才会关闭,完全由你控制关闭时机:
from selenium import webdriver
site=webdriver.Chrome("C:\Users\Mehmet\Desktop\chromedriver.exe")
site.get('https://www.youtube.com')
input("按下回车键关闭浏览器...")
  • 配置浏览器脱离脚本控制:给Chrome添加detach实验性选项,这样即使脚本执行完毕,浏览器也会保持打开状态:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_experimental_option("detach", True)

site=webdriver.Chrome("C:\Users\Mehmet\Desktop\chromedriver.exe", options=chrome_options)
site.get('https://www.youtube.com')

内容的提问来源于stack exchange,提问作者Mehmet Kılınçkaya

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 13:46:59