リモート Webdriver インスタンスからパフォーマンス ログ情報を取得しようとしています。Python Selenium バインディングを使用しています。
私が見る限り、これは私が取り戻せるはずの情報です。ChromeDriver でのみ利用できると考えてください。現在 FireFox を使用していますが、必要な情報が得られれば簡単に切り替えることができます。
ただし、私は Python を初めて使用しますが (学習中です!)、Python の機能辞書 (パフォーマンス ログに使用する場合) に関するドキュメントは少し制限されているようです (または、今朝の google-fu は弱いです)。
私は以下を見つけました:
DesiredCapabilities caps = DesiredCapabilities.chrome();
LoggingPreferences logPrefs = new LoggingPreferences();
logPrefs.enable("performance", Level.INFO);
caps.setCapability(CapabilityType.LOGGING_PREFS, logPrefs);
driver = new RemoteWebDriver("http://localhost:9515", caps);
それは私が必要とすることをするべきであるように見えます。しかし、それはJavaです。これを Python に変換する方法がよくわかりません。それが可能であると仮定します。
何か案は?