2012-03-23 32 views
0

PyV8でnodejsモジュールをロードするにはどうしたらいいですか?PyV8でnodejsモジュールをロードするには?

は、私はすべてのnodejsで実行されたときにどのように偉大jsdomについて読みました。 Pythonアプリケーションの中でv8を実行し、PythonでWebリソースを取得し、結果的にhtml文字列をv8インスタンスに渡して、内部的にjsdomをロードすると、dom-traversingのメリットは同じですか?

これは私がまだ考えていない何らかの理由で無意味な設定ですか?)

+0

でかいま見を取りたいことがあり、私のPythonアプリケーション「内の」V8を実行することによって、私は、作成者本人からのV8コンテキスト – Trindaz

答えて

2

jsdomはvanilla v8で利用できないノード構造を必要とするので、これは不可能です。 require、core libraries、windowをサンドボックス化する方法のようなものは、jsdomから抜け出すために少しの作業が必要です。

あなたはhttps://github.com/andreasgal/dom.js/

+0

を作成するためにPyV8を使用してを参照しています!ありがとう。とにかくjsdomでノードに移動しました。 – Trindaz

関連する問題