Как отключить всплывающие уведомления chrome, используя селен в python? - PullRequest
0 голосов
/ 19 февраля 2020
from selenium import webdriver
import time
from selenium.webdriver.common.keys import Keys

username = 'loremipsum'
password = 'loremipsum'

url = 'https://www.facebook.com/'

driver = webdriver.Chrome(r"C:\Users\kevin\Downloads\chromedriver")
driver.get(url)


driver.find_element_by_id('email').send_keys(username)
driver.find_element_by_id('pass').send_keys(password)

time.sleep(2)

driver.find_element_by_id('loginbutton').click()

time.sleep(10)

Что мне нужно сделать, чтобы отключить уведомление chrome, которое я получаю "Facebook хочет показывать уведомления, разрешать или блокировать" при входе в систему?

1 Ответ

0 голосов
/ 19 февраля 2020

Вам необходимо добавить опцию к вашему chrome драйверу перед его запуском.

options= webdriver.ChromeOptions()
options.add_argument('--disable-notifications')
#options.add_argument("disable-notifications");
driver = webdriver.Chrome(r"C:\Users\kevin\Downloads\chromedriver", chrome_options=options)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...