Czy można uruchomić PhantomJS z node.js jako argument wiersza poleceń

Ostatnio próbowałem przetestować phantomJS z pythona jako argument linii poleceń, ale nie widziałem jeszcze tego, ale widziałem przykłady. Ponieważ PhantomJS jest uruchamiany z wiersza poleceń, wydaje się to możliwe. Rezultat, który PhantomJS wyplułby, trafiłby prosto do zmiennej.

Zanim przejdę tą ścieżką, wykonanie tej pracy w node.js byłoby dla mnie bardziej użyteczne i sprawiło, że zacząłem myśleć, czy mogę po prostu użyć węzła do uruchomienia PhantomJS, gdy program zostanie uruchomiony z linii poleceń i zapisze wynik, który PhantomJS normalnie wyplułby zmienną?

Wolałbym nie używaćphantomjs-node ponieważ wydaje się, że używa zbyt wielu sztuczek.

Powodem tego wszystkiego jest możliwość uruchomienia PhantomJS w tym samym czasie, co inna akcja, którą wykonuje program, i wykorzystanie uzyskanych w ten sposób danych dla innych rzeczy.

Mówiąc najprościej, możesz uruchomić systemowy wiersz poleceń w Pythonie, czy mogę zrobić to samo w node.js?

Twoje zdrowie :)

Edytuj: Rozumiem, że węzeł i fantom używają różnych środowisk js, jest to fajne, ponieważ chcę uruchomić fantom jako swój własny proces i przechwycić wszystkie dane wyjściowe do zmiennej node.js (dane będą tablicą pary, ciąg znaków i zmiennoprzecinkowe.) Nie chcę „sterować” fantomem, stworzę załadowane pliki javascript tak, jak chcę. Wszystko czego chcę to wyjście fantomowe. :)

questionAnswers(3)

yourAnswerToTheQuestion