尝试隐藏控制台日志/cmd.exe(chromedriver.exe),但它没有隐藏/关闭..
我尝试过:
options = webdriver.ChromeOptions()
options.add_argument('--log-level=0')
options.add_argument('--log-level=1')
options.add_argument('--log-level=2')
options.add_argument('--log-level=3')
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://google.com')
注: 使用最新版本的 Chrome 和 Chromedriver
以下代码:
options = webdriver.ChromeOptions()
options.add_argument('--log-level=3')
options.add_experimental_option("excludeSwitches", ["enable-logging"])
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://google.com')
通常应该隐藏来自 chromedriver 的任何日志(或通过 chromedriver 从 chrome 传递)
参考资料: