node js python 스크립트 사용하기 python-shell
nodejs 에서 python-shell 을 사용하는 방법은 매우 간단하다.
npm 설치해주고 관련 문서 그대로 실행해주면 끝!
var PythonShell = require('python-shell');
var options = {
mode: 'text ',
pythonOptions: ['-u'],
scriptPath: './',
};
startpython = PythonShell('u21.py');
startpython.end(function (err) {
if (err) return done(err);
console.log('finished');
});
sendpython.send('hello world!');
startpython = new PythonShell('u21.py', options);
startpython = PythonShell.run('u21.py', function (err) {
if (err) throw err;
console.log('finished');
});
pyshell = new PythonShell('u21.py',{scriptPath:"./", pythonOptions: ['-u']});
PythonShell.run('u21.py', options, function (err, results) {
if (err) throw err;
// results is an array consisting of messages collected during execution
console.log('results: %j', results);
});
PythonShell.on('message', function (message) {
// received a message sent from the Python script (a simple "print" statement)
// console.log(message);
});
'프로그래밍 > Node.js' 카테고리의 다른 글
node js 간단하게 설치하는 방법 (2) | 2022.02.22 |
---|---|
node js 콜백 함수로 꺼지면서 다시 실행할 수 있는 코드 (0) | 2017.01.04 |
이미지에 글자 넣기 (0) | 2016.12.21 |
nodejs 파일 변경시 자동 재시작 (0) | 2016.12.21 |
node 에서 python 실행하여 txt파일 내용 변경하기 (0) | 2016.11.03 |