【发布时间】:2020-12-08 19:34:36
【问题描述】:
为什么我需要这个?
- 客户端向服务器发出请求
- 服务器接收请求,使用 spawn (child_process) 启动 python 脚本
- 如果 python 脚本需要更多信息才能继续运行,我必须发送带有链接的用户电子邮件,该链接指向只有一个输入字段的页面
- 当用户填写时,我必须继续相同的进程(运行脚本)并在命令行中输入 ls = spawn('command', args) 然后 ls.stdin.write()
我该怎么做?我的想法是,从
获取对象const { spawn } = require('child_process');
const ls = spawn('command', [args]);
insertInDb(JSON.stringify(ls));
然后和它一起使用
const ls = JSON.parse(databaseInput);
ls.stdin.write(input);
但它不起作用。
【问题讨论】:
标签: node.js child-process spawn