.py スクリプトと .js スクリプトが通信するための適切な方法は何ですか? .js スクリプトは PhantomJS (または Casper) を介して実行され、どちらもサーバー側です。
理想的には、Python スクリプトがいくつかのパラメーターを .js スクリプトに送信し、.js スクリプトがその処理を実行し、.js スクリプトが結果を Python スクリプトに送り返すことになります。.js スクリプトが結果をどこかで利用できるようにしても問題ありませんが、元の Python 呼び出しでは必ずしもそうではありません。
私の問題は、データ形式 (HTML/JSON など) ではなく、実際の通信です。
メモリ使用量が多いという問題があるため、Selenium の使用には興味がありません。
編集:
質問はスクレイピングではありません。そのために PhantomJS を使用します。PhantomJS は、javascript で書かれた小さなプログラムを実行します。拡張子は .js です。おそらく、すべての JavaScript 関数にアクセスできます。Pythonは2.7です