node 调用Python exec child_process 模块

参考:http://javascript.ruanyifeng.com/nodejs/child-process.html

https://nodejs.org/api/child_process.html#child_process_options_stdio

var tmp = ['../index.py'].concat(["123.png"]);
Exec('python ' + tmp.join(' '), function (error, stdout, stderr) {})

exex
第一个参数:Python + (路径 与 参数) 参数之间用空格代替
第二个参数:回调,包含三个返回值


第一个参数 实际上就是菜命令行执行的命令 ,python 环境,文件路径加参数 ,所以exec是命令行调用


在阅读一开始的参考链接汇总的内容时,还有很多调用方法,可以一点点的去学习,真的发现node也是如此强大

原文地址:https://www.cnblogs.com/jintaostudy/p/6710001.html