При запуске безголового хрома на селене для python эти два вывода отображаются каждый раз при загрузке страницы.
[0212/153923.202:INFO:CONSOLE(15)] "Cookie banner version 0.11.4-pl4 loaded", source: https://consent.gameforge.com/cookiebanner.js (15)
[0212/153923.205:INFO:CONSOLE(15)] "Initial consent: [object Object]", source: https://consent.gameforge.com/cookiebanner.js (15)
поскольку скрипт Python загружает много страниц, терминал заполнен десятками этих выходных данных, поэтому его трудно прочитать другой печатный текст. Есть ли способ предотвратить отображение этих выходов в терминале? Например, отфильтровав выходные данные селена, содержащие строку 'cookiebanner.js'
?
Это фрагмент кода для воспроизведения вывода
from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("--headless")
driver = webdriver.Chrome(options = chrome_options, executable_path = ChromeDriverManager().install())
driver.get('https://lobby.ogame.gameforge.com/')
Valid values are from 0 to 3: INFO = 0, WARNING = 1, LOG_ERROR = 2, LOG_FATAL = 3
. Сообщенияcookiebanner
также блокируются с помощьюlog-level=1
, лучше поставить1
или3
, чтобы фильтровать наименьшее количество сообщений? - person sound wave   schedule 14.02.20210
отфильтровывает сообщения или только1
и3
? - person gmdev   schedule 14.02.2021