从NodeJS启动和停止Python脚本?

我如何启动和停止从一个NodeJS服务器的Python脚本? 我已经看到了模块“python-shell”,但是它并没有提供一种在运行脚本后杀死脚本的方法。

使用child_process

来自doc的示例:

 const { spawn } = require('child_process'); const child = spawn('python3', ['script.py']); child.on('close', (code, signal) => { console.log( `child process terminated due to receipt of signal ${signal}`); }); // Send SIGTERM to process child.kill('SIGTERM');