java直接调用python脚本的例子


Posted in Python onFebruary 16, 2014
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
 public static void main(String[] args) {
  try {
   System.out.println("start");
   Process pr = Runtime.getRuntime().exec("python test.py");
   BufferedReader in = new BufferedReader(new InputStreamReader(
     pr.getInputStream()));
   String line;
   while ((line = in.readLine()) != null) {
    System.out.println(line);
   }
   in.close();
   pr.waitFor();
   System.out.println("end");
  } catch (Exception e) {
   e.printStackTrace();
  }
 }
}

如果在eclipse中直接运行报如下错误:

java.io.IOException: Cannot run program "python": CreateProcess error=2

则配置Run Configuration中的Enviroment,增加PATH变量,见下图:

java直接调用python脚本的例子

Python 相关文章推荐
跟老齐学Python之Import 模块
Oct 13 Python
在Python中使用mechanize模块模拟浏览器功能
May 05 Python
使用python将mysql数据库的数据转换为json数据的方法
Jul 01 Python
对Python函数设计规范详解
Jul 19 Python
简单了解django orm中介模型
Jul 30 Python
Python进度条的制作代码实例
Aug 31 Python
python3 webp转gif格式的实现示例
Dec 10 Python
Python作用域与名字空间原理详解
Mar 21 Python
PyQt5的相对布局管理的实现
Aug 07 Python
python中的测试框架
Nov 13 Python
python实现进度条的多种实现
Apr 29 Python
Python+SeaTable实现计算两个日期间的工作日天数
Jul 07 Python
python根据距离和时长计算配速示例
Feb 16 #Python
python根据经纬度计算距离示例
Feb 16 #Python
python转换摩斯密码示例
Feb 16 #Python
python动态监控日志内容的示例
Feb 16 #Python
python缩进区别分析
Feb 15 #Python
python求斐波那契数列示例分享
Feb 14 #Python
python列表去重的二种方法
Feb 14 #Python
You might like
预告映像公开!第1章续篇剧场版动画《Princess Principal Crown Handler》4月10日上映!
2020/03/06 日漫
调试一段PHP程序时遇到的三个问题
2012/01/17 PHP
php中url传递中文字符,特殊危险字符的解决方法
2013/08/17 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
YII路径的用法总结
2014/07/09 PHP
PHP实现的基于单向链表解决约瑟夫环问题示例
2017/09/30 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
prototype 的说明 js类
2006/09/07 Javascript
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
动态的改变IFrame的高度实现IFrame自动伸展适应高度
2012/12/28 Javascript
javascript父、子页面交互技巧总结
2014/08/08 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
Javascript获取CSS伪元素属性的实现代码
2014/09/28 Javascript
微信浏览器内置JavaScript对象WeixinJSBridge使用实例
2015/05/25 Javascript
mui上拉加载功能实例详解
2017/04/13 Javascript
js禁止表单重复提交
2017/08/29 Javascript
React中的render何时执行过程
2018/04/13 Javascript
讲解vue-router之什么是动态路由
2018/05/28 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
vue实现扫码功能
2020/01/17 Javascript
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
Pytorch实现神经网络的分类方式
2020/01/08 Python
python爬虫开发之使用Python爬虫库requests多线程抓取猫眼电影TOP100实例
2020/03/10 Python
python实现图像拼接功能
2020/03/23 Python
python 爬虫如何实现百度翻译
2020/11/16 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
全球最大的游戏市场:G2A
2018/07/05 全球购物
美术专业个人自我评价
2014/01/18 职场文书
协议书样本
2014/04/23 职场文书
党的群众路线整改落实情况汇报
2014/10/28 职场文书
公司经营目标责任书
2015/01/29 职场文书
2015年乡镇环保工作总结
2015/04/22 职场文书
工作简报格式范文
2015/07/21 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书