【JavaScript 学习--06】Nodejs之如何调用 python脚本
2017-01-11 18:14
621 查看
nodejs是利用子进程来调用系统命令或者文件,文档见http://nodejs.org/api/child_process.html,NodeJS子进程提供了与系统交互的重要接口,其主要API有: 标准输入、标准输出及标准错误输出的接口。
我不得不推荐这篇博客写的真心不错:值得阅读 http://www.cnblogs.com/zhoujie/p/nodejs2.html
py_test.py内容如下:
file_python.js内容如下:
最后串口下执行命令:
我不得不推荐这篇博客写的真心不错:值得阅读 http://www.cnblogs.com/zhoujie/p/nodejs2.html
py_test.py内容如下:
# -*-coding:utf-8 -*- import sys print sys.argv
file_python.js内容如下:
var exec = require('child_process').exec; var arg1 = 'hello' var arg2 = 'jzhou' exec('python py_test.py '+ arg1+' '+arg2+' ',function(error,stdout,stderr){ if(stdout.length >1){ console.log('you offer args:',stdout); } else { console.log('you don\'t offer args'); } if(error) { console.info('stderr : '+stderr); } });
最后串口下执行命令:
相关文章推荐
- python学习笔记:在python文件中如何调用其它python脚本文件
- VC调用 JavaScript 难题:如何使当前程序的对象进入脚本
- 需求驱动学习之Python(如何编写Python脚本替换文件中的多行字符?)
- 【Python】如何在VBA中调用Python脚本
- C#如何调用Python执行脚本,并将执行结果显示值显示至C#界面
- nodejs如何利用rpc调用python
- VC调用 JavaScript 难题:如何使当前程序的对象进入脚本
- [JavaScript]如何实现一个JS脚本能在browser和NodeJs里都是用
- python学习之--调用shell脚本
- nodejs调用脚本(python/shell)和系统命令
- 【JavaScript 学习--07】nodejs 和 ajax 如何通过SSO认证获取信息
- java如何与脚本(javaScript)之间相互调用(转)
- python 如何调用带参数的shell脚本
- 在<a></a>标签中如何调用javaScript脚本
- watir学习系列--调用Javascript脚本
- 如何学习JAVASCRIPT脚本之一
- python调用其它脚本:pig,python,shell等等 (如何获取pig脚本执行的返回值)
- python调用其它脚本:pig,python,shell等等 (如何获取pig脚本执行的返回值)
- nodejs 大致学习二 普通的脚本 类似python
- Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例