使用时运行python脚本,节点js不起作用,而True保持监听

时间:2014-10-21 04:51:39

标签: javascript python node.js

我在node中运行python脚本时遇到问题。 Python通常用于无限循环以保持列表响应,在我使用node运行python脚本后它不起作用。我使用了python-shellchild_process。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

Node.js是异步。

这意味着它将运行python进程,但不会等待响应。

因此,如果你需要拼命地以阻塞的方式使用python脚本,你可以使用像exec-sync这样的同步方法。

var execSync = require('exec-sync');

var response = execSync('python yourScript.py');