私は最近、コマンドライン引数として python から phantomJS を実行することをテストするつもりでした。まだ慣れていませんが、例を見てきました。PhantomJS はコマンド ラインから実行されるため、これは可能のようです。PhantomJS が吐き出す結果は、そのまま変数に入れられます。
その道をたどる前に、node.jsでこれを機能させると、実際にはもっと便利になるので、プログラムがコマンドラインから実行され、データ結果を保存するときに、ノードを使用してPhantomJSを実行できるかどうかを考えました。 PhantomJS は通常、変数に吐き出しますか?
あまりにも多くのトリックを使用しているように見えるため、phantomjs-nodeを使用したくありません。
このすべての理由は、プログラムが実行する別のアクションと同時に PhantomJS を実行し、記録された結果のデータを他のものに使用できるようにするためです。
簡単に言えば、Python でシステム コマンド ラインを実行できますが、node.js でも同じことができますか?
乾杯 :)
編集: ノードとファントムは異なる js 環境を使用することを理解しています。ファントムを独自のプロセスとして実行し、そのすべての出力データを node.js 変数にキャッチしたいだけなので、これはクールです (データはペアの配列、文字列になります)および浮動小数点。) ファントムで「ドライブ」したくありません。ロードされた JavaScript ファイルを作成して、必要なことを行います。私が欲しいのはファンタム出力だけです。:)