在nodejschildprocess中执行flask应用程序作为可执行文件



我正在创建一个电子应用程序,该应用程序使用子进程在桌面上本地运行。服务运行良好,但我无法捕获子进程中的任何事件,以确保flask服务器是否已启动。是否有捕捉事件的方法?

数据事件获取终端上python脚本打印的所有文本。我在一个节点rest api中使用它来获得python脚本输出,我认为这对electron来说也是一样的。

const pythonScriptPath = path.resolve(__dirname, './executeProcess.py')
const python = childProcess.spawn('python', [pythonScriptPath])
python.stdout.on('data', function (data) {
console.log(data.toString())
}

最新更新