私はpythonスクリプト(以下の完全なスクリプトリンク)を実行していますChrome Canary。テストは正常に実行されているようですが、コンソールに表示されるエラー/警告/情報メッセージ。
これらのメッセージを抑制する方法はありますか? chrome_options.add_argument( "-silent")を試しましたが、助けにはなりません。適切な解決策を見つけることができません。ヘルプを感謝します。
Pythonスクリプト: ここに提供されているスクリプトの例
Python:3.6.3 Selenium:3.6.0 Chrome Canary:63.0.3239.5(64ビット)ChromeDriver:2.33
options.add_argument('log-level=3')
を試してください。
log-level:
Sets the minimum log level.
Valid values are from 0 to 3:
INFO = 0,
WARNING = 1,
LOG_ERROR = 2,
LOG_FATAL = 3.
default is 0.
以下のリンクの助けを借りることができます。
"-log-level"は最小ログレベルを設定します。有効な値は0〜3です。INFO= 0、WARNING = 1、LOG_ERROR = 2、LOG_FATAL = 3。
「--log-level」が機能しない場合(75.0.3770.100の時点では機能していませんでした)、次のようになります。
options = webdriver.ChromeOptions()
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome(executable_path='<path-to-chrome>', options=options)
見る:
https://bugs.chromium.org/p/chromedriver/issues/detail?id=2907#c