selenium 操作 浏览器时,有可能会出现 【通知弹窗】,selenium 无法操作,从而阻塞
解决办法如下:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
# 禁止弹窗
prefs = {
'profile.default_content_setting_values':
{
'notifications': 2
}
}
# 禁止弹窗加入
chrome_options.add_experimental_option('prefs', prefs)
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(url)
# 就可以访问无通知弹窗的浏览器了