Appel d'un script python à l'aide de node.js child_process

J'ai essayé d'appeler un code python de mon nœud de fichier.

Voici mon node.js Code:

var util = require("util");

var spawn = require("child_process").spawn;
var process = spawn('python',["workpad.py"]);

util.log('readingin')

process.stdout.on('data',function(data){
    util.log(data);
});

et mon python partie:

import sys

data = "test"
print(data)
sys.stdout.flush()

Dans la fenêtre cmd, seulement util.log('readingin') est indiqué. Quel est le problème de mon code?

InformationsquelleAutor Bing Gan | 2015-12-10