2017-10-14 55 views
3

我正在運行使用Chrome Canary進行硒測試的python腳本(下面的完整腳本鏈接)。測試似乎運行正常,但是,控制檯上顯示了很多錯誤/警告/信息消息。如何在使用鉻金絲雀執行硒python腳本時抑制控制檯錯誤/警告/信息消息

有沒有辦法抑制這些消息?我試過: chrome_options.add_argument(「 - silent」),但沒有幫助。我無法找到正確的解決方案。感謝任何幫助。

Python腳本:Example script provided here

的Python:3.6.3 硒:3.6.0 Chrome Canary版:63.0.3239.5(64位) ChromeDriver:2.33

Console messages

+0

對我來說,它不會發生。這可能是因爲你正在使用金絲雀建造。嘗試使用'chrome_options.add_argument(「 - disable-logging」)' –

+0

嘗試了這個參數,但仍然一樣。我同意這是因爲金絲雀建造,因爲正常的鉻合金構建工作正常,但是,我正在嘗試硒與無頭鉻。感謝您的回覆@TarunLalwani。 – user8775775

回答

8

嘗試的選擇。 add_argument( '登錄級別= 3')。

日誌級別: 設置最低日誌級別。 有效值是從0到3:

INFO = 0, 
WARNING = 1, 
LOG_ERROR = 2, 
LOG_FATAL = 3. 

默認值爲0

+0

與Node.js使用量角器和無頭鉻(在win64版本65上)有同樣的問題。設置日誌級別= 2爲我解決了這個問題。 – ChrisB