2014-04-03 2 views
1

최근에 EC2 인스턴스의 포트 중 하나를 수신하여 EC2 디렉토리에 nodejs 응용 프로그램을 설치했습니다. 또한 EC2 우분투 리눅스 서버에서 실행 가능한 파이썬 스크립트 몇 개를 가지고 있습니다.NodeJs가 EC2의 우분투 서버와 통신합니다.

내가 실행 가능한 python 스크립트를 실행하는 방법은 퍼티를 사용하고 명령 행을 통해 우분투에 연결하는 것입니다 (Windows의 경우, 나는 터미널을 사용합니다). 나는 궁금해서 nodejs 앱이 똑같은 작업을 할 수 있도록 할 것이므로 우분투와 대화 할 수있는 웹 응용 프로그램을 기반으로 UI를 만들 것이며 그 스크립트 ("python run.py" .

하십시오 조언, 내가 제대로 이해 해요 경우, 파이썬 스크립트, 노드 응용 프로그램과 동일한 서버에있는

답변

0

! 감사합니다 그리고 당신은 Node.js를

에서 실행할 싶습니다
var execScript = require('child_process').execFile; 
execScript('/path/to/python/script.py'); 

트릭을해야할까요?

옵션을 추가 할 수도 있습니다. 또는 콜백을 필요에 따라 여기에서 문서를 참조하십시오. http://nodejs.org/api/child_process.html

관련 문제