在 Chrome WebDriver Python Selenium 上禁用控制台消息

disable console messages on chrome webdriver python selenium

提问人:Azima 提问时间:3/16/2020 更新时间:3/17/2020 访问量:1955

问:

我正在将 chrome webdriver 与 selenium 和 python 一起使用。

我在命令终端上收到此控制台消息。

console

此外,html文件位于我的机器上:file:///D:/serp/5e577f17e0d7ae57db776c0b/dumps/1.html

以下是 chrome 选项:

chrome_options = Options()
chrome_options.add_argument("--headless")
chrome_options.add_argument('--lang=en-GB')
chrome_options.add_argument('--disable-web-security')
chrome_options.add_argument('--disable-gpu')
chrome_driver = os.getcwd() + "\\chromedriver.exe"
driver = webdriver.Chrome(chrome_options=chrome_options, executable_path=chrome_driver)
driver.get(url_string)

如何禁用这些消息?

python-3.x selenium chrome-web-驱动程序

评论


答:

4赞 Amar Kumar 3/17/2020 #1

试一次:

from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_experimental_option('excludeSwitches', ['enable-logging'])
chrome_options.add_argument('--log-level=3')
driver = webdriver.Chrome(options=chrome_options)