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

如何禁用Chrome浏览器的通知弹窗?

如何禁用Chrome浏览器的通知弹窗?

嘿,刚好我之前解决过这个问题——用Selenium自动化Chrome时,怎么禁用烦人的通知弹窗?直接通过配置浏览器偏好就能搞定,方法很靠谱:

Chrome的内容设置里,通知权限有三个可选值:0(允许)、1(询问,默认)、2(禁止)。我们只需要把这个设置值改成2,就能直接跳过通知请求弹窗。

下面是完整的可运行代码示例:

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

# 配置Chrome选项,禁用通知弹窗
chrome_options = webdriver.ChromeOptions()
prefs = {"profile.default_content_setting_values.notifications": 2}
chrome_options.add_experimental_option("prefs", prefs)

# 初始化浏览器驱动(注意替换成你本地chromedriver的实际路径)
driver = webdriver.Chrome(executable_path="C:\\chromedriver\\chromedriver.exe", options=chrome_options)
driver.maximize_window()

# 打开目标网站测试
driver.get("https://www.arttoframe.com/")
time.sleep(6)

# 关闭浏览器
driver.close()

几点小提示:

  • 务必把executable_path里的路径替换成你自己电脑上chromedriver的实际位置。Windows系统下路径可以用双反斜杠\\,或者用原始字符串r"C:\chromedriver\chromedriver.exe"避免转义问题
  • 如果你的控制台日志里出现路径相关的报错,大概率是chromedriver路径没写对,仔细核对一下路径拼写和文件位置就行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 08:13:39