5

サーバー側でいくつかの自動化を行っています。Python コードを介して何らかの方法で HTML ページと対話し、ピクセル データにアクセスしたいと考えています。Selenium は彼のアプローチに対してどのようなオプションを提供していますか?

考えられる考慮事項

  • インプロセス メモリ内の生のピクセル データへのアクセス

  • ピクセルをローカルの画像ファイル (PNG) に保存して取得する

  • ピクセルをメモリに保存し、localhost のポートをリッスンし、AJAX 経由でデータをプッシュしてピクセルを取得します。

  • イメージ ファイルを作成し、インプロセス メモリに直接アクセスする

4

1 に答える 1

2

Selenium を使用すると、スマートに設計された js コードでSelenium のgetEvalメソッド ( ref ) を使用して、キャンバスの画像データを照会できます。

必要に応じてピクセル単位で実行するか、toDataURLメソッドを使用してキャンバス全体を取得することができます。

于 2011-06-22T22:42:50.157 に答える