javascript - 使用 node js 时运行 python 脚本在 true 继续侦听时不能工作

  显示原文与译文双语对照的内容

node 中运行 python 脚本时出现问题。 python 通常适用于无限循环,以保持列出响应,以后使用节点运行 python 脚本。 我已经使用了 child_process 。 任何人都可以帮助我?

时间: 作者:

Node.js 为 async 。

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

因此,如果需要以阻塞方式使用 python 脚本,可以使用同步方法( 如执行同步) 。


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

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

作者:
...