Узел js предоставляет модуль дочерний процесс , который вы можете использовать, чтобы в основном порождать дочерний процесс из вашего приложения js.
, поскольку вы не поделились ни одним исходным кодом, поэтому я не являюсьУбедитесь, что ваш конкретный вариант использования, но основной способ порождения скрипта Python будет выглядеть следующим образом.
import { spawn } from 'child_process';
let scriptPath = './script.py' // path to your python script
var script = spawn('python', ['-u', scriptPath, arg1, arg2]); // arg1,arg2 can be any command line arguments required by your script or if not needed you can skip them.
script.stdout.on('data', data => {
console.log('Data: ', data.toString());
// implement your functionality here
});
вы можете подобным образом привязать события закрытия и ошибки к вашему сценарию и реализовать соответствующие функции.