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使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
使用Python的Flask框架来搭建第一个Web应用程序
Jun 04 Python
Python SMTP发送邮件遇到的一些问题及解决办法
Oct 24 Python
pygame实现雷电游戏雏形开发
Nov 20 Python
Django JWT Token RestfulAPI用户认证详解
Jan 23 Python
浅谈python3.6的tkinter运行问题
Feb 22 Python
Python Web静态服务器非堵塞模式实现方法示例
Nov 21 Python
tensorflow之并行读入数据详解
Feb 05 Python
Scrapy中如何向Spider传入参数的方法实现
Sep 28 Python
scrapy-redis分布式爬虫的搭建过程(理论篇)
Sep 29 Python
如何在Python中妥善使用进度条详解
Apr 05 Python
Python自动化实战之接口请求的实现
May 30 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
PHP IN_ARRAY 函数使用注意事项
2010/07/24 PHP
PHP和Mysql中转UTF8编码问题汇总
2015/10/10 PHP
PHP面向对象程序设计继承用法简单示例
2018/12/28 PHP
javascript 无提示关闭窗口脚本
2009/08/17 Javascript
JS 文件大小判断的实现代码
2010/04/07 Javascript
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
基于JQuery实现鼠标点击文本框显示隐藏提示文本
2012/02/23 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
JQuery实现级联下拉框效果实例讲解
2015/09/17 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
微信小程序 生命周期和页面的生命周期详细介绍
2017/01/19 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
angularjs $http实现form表单提交示例
2017/06/09 Javascript
Angular ng-animate和ng-cookies用法详解
2018/04/18 Javascript
layui radio点击事件实现input显示和隐藏的例子
2019/09/02 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
基于js实现判断浏览器类型代码实例
2020/07/17 Javascript
Python 学习笔记
2008/12/27 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
python如何实现int函数的方法示例
2018/02/19 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
python画一个玫瑰和一个爱心
2020/08/18 Python
Django如何简单快速实现PUT、DELETE方法
2019/07/24 Python
python2.7实现复制大量文件及文件夹资料
2019/08/31 Python
Python列表元素常见操作简单示例
2019/10/25 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
Python pandas对excel的操作实现示例
2020/07/21 Python
Python requests接口测试实现代码
2020/09/08 Python
建议书的格式
2014/05/12 职场文书
社会实践活动总结范文
2014/07/03 职场文书
依法行政工作汇报
2014/10/28 职场文书
联谊会开场白
2015/06/01 职场文书
退休欢送会致辞
2015/07/31 职场文书
高中政治教师教学反思
2016/02/23 职场文书
css清除浮动clearfix:after的用法详解(附完整代码)
2023/05/21 HTML / CSS