4

私の最終的な目標は、Webページ上のすべての画像をダウンロードできるWebクローラーを構築することです。私が行った読書からの私の理解は、GeckoやWebkitなどのレンダリング/レイアウトエンジンを埋め込む必要があるということです。

残念ながら、私はWindowsを実行しているので、PyWebkitは出ており、GeckoまたはJavaがRhinoを使用するためのC ++を短時間学習しています。どこを向いたらよいか、わかりません。

Windows(64ビット、Windows 7)で動作するPythonバインディングを備えた信頼性の高いレンダリングエンジンはありますか?WindowsのPythonスクリプト内でJavaScriptを実行する簡単な方法はありますか?

4

1 に答える 1

3

そのためにWebkitは必要ありません。Javascriptコードを実行するために必要なのはエンジンだけなので、GogoleV8またはMozillaSpiderMonkeyを見てください。

クローラーの構築にPythonを使用する場合は、必要なすべてのバインディングを提供するPyV8を使用することをお勧めします。

于 2011-02-14T23:41:08.700 に答える