关闭' POST' /' GET'来自chromedriver的日志条目

时间:2018-01-30 22:46:00

标签: python logging webdriver selenium-chromedriver

目前我正在使用' logging' chromedriver的模块

Chrome初始化参数为:

options = webdriver.ChromeOptions()
options.add_argument("--start-maximized")
options.add_argument("disable-infobars")
options.add_argument("--disable-logging")
options.add_argument("--silent")
options.add_argument("--log-level=3")

context.driver = webdriver.Chrome(executable_path="./resources/chromedriver", chrome_options=options)

我尝试了上述论点,希望能够摆脱' POST'并且' GET'我一直看到的日志。 我想摆脱的东西的例子,但不知道是什么让这些失去了:

2018-01-30 17:35:41,871 : DEBUG:GET http://127.0.0.1:62516/session/37f7905cb48936e8dea1926aa119afcd/element/0.7136428266323058-2/displayed {"id": "0.7136428266323058-2", "sessionId": "37f7905cb48936e8dea1926aa119afcd"}
2018-01-30 17:35:41,886 : DEBUG:Finished Request

1 个答案:

答案 0 :(得分:1)

花了几个小时的时间进行搜索并且没有工作后终于找到了相关的SO答案: Turning off logging in Selenium (from Python)

我需要做的其他项目是:

from selenium.webdriver.remote.remote_connection import LOGGER
LOGGER.setLevel(logging.WARNING)