62
задан 13 May 2013 в 00:49

3 ответа

Код, которые отключают хромовые расширения для, кто использует DesiredCapabilities для установки флагов браузера:

desired_capabilities['chromeOptions'] = {
    "args": ["--disable-extensions"],
    "extensions": []
}
webdriver.Chrome(desired_capabilities=desired_capabilities)
4
ответ дан 31 October 2019 в 13:53
from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--disable-logging')

# Update your desired_capabilities dict withe extra options.
desired_capabilities.update(options.to_capabilities())
driver = webdriver.Remote(desired_capabilities=options.to_capabilities())

И desired_capabilities и опции to_capabilities () являются словарями. Можно использовать dict.update () метод для добавления эти опции к основному набору.

0
ответ дан 31 October 2019 в 13:53

Это - то, как я сделал это.

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--disable-extensions')

chrome = webdriver.Chrome(chrome_options=chrome_options)
10
ответ дан 31 October 2019 в 13:53

Другие вопросы по тегам:

Похожие вопросы: