python selenium chromeコンソールログの取得

558 ワード

無料IPエージェントを使用する過程で、多くの使用できないことが発見され、ブラウザが返す値はいくつかあり、「インターネットに接続されていない」、「ウェブページの動作が正常ではないなど」が、良い方法で統一的に識別されるとは思わなかった.そこでHTTPステータスコードを取得して、ブログを見つけたいのですが、その方法も全く通用しないようです.まとめてget_logとlog_typesの使い方.
driver = webdriver.Chrome()
driver.log_types
Out[36]: ['browser', 'driver']

driver.get_log("driver")
Out[37]: []

driver.get_log('browser')
Out[38]: []

ここでget_logのパラメータはlog_からtypes取得.get_log('browser')はchromeコンソールの各種ログ情報を出力する.そのうち1回取ると、空になります.get_log('driver')はまだ出力が観測されていません