Как использовать скрипт python из Node.js? - PullRequest
0 голосов
/ 25 мая 2020

У меня есть Node.js - Express API, где я хочу использовать одну конечную точку для вызова сценария Python. Я пытаюсь сделать это с дочерним процессом, но борюсь с тем, как передать файл из тела почтового запроса в скрипт. Итак, в основном то, что я хочу сделать, это получить файл, прикрепленный к почтовому запросу, и передать его функции Python. Как это может быть сделано?

1 Ответ

0 голосов
/ 25 мая 2020

Вы можете использовать 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"));
      });
...