我有一个Node.js - Express API,我想使用一个端点来调用一个Python脚本。我一直在尝试用子进程来做这件事,但却在为如何从post request body中传递一个文件到脚本而苦恼。所以,基本上我想做的是检索一个post请求中的文件,并将其传递给一个Python函数。如何才能做到这一点呢?
你可以使用child_process来执行任何命令
例如
const child_process = require("child_process");
const cmd = "python -v";
const child = child_process.spawn(cmd);
child.on("error", function (err) {
console.log(data.toString("utf8"));
});
child.stdout.on("data", function (data) {
console.log(data.toString("utf8"));
});
child.stderr.on("data", function (data) {
console.log(data.toString("utf8"));
});