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和pyqt实现360的CLable控件
Feb 21 Python
Python中实现常量(Const)功能
Jan 28 Python
有趣的python小程序分享
Dec 05 Python
python实现排序算法解析
Sep 08 Python
Python读取mat文件,并保存为pickle格式的方法
Oct 23 Python
Python实现打砖块小游戏代码实例
May 18 Python
python控制台实现tab补全和清屏的例子
Aug 20 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
Mar 01 Python
在jupyter notebook中调用.ipynb文件方式
Apr 14 Python
python 弧度与角度互转实例
Apr 15 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
Python 使用dict实现switch的操作
Apr 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
地球防卫队:陪着奥特曼打小怪兽的人类力量 那些经典队服
2020/03/08 日漫
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
利用php下载xls文件(自己动手写的)
2014/04/18 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
PHP中调用C/C++制作的动态链接库的教程
2016/03/10 PHP
IE浏览器PNG图片透明效果代码
2008/09/02 Javascript
基于jQuery制作迷你背词汇工具
2010/07/27 Javascript
js控制input框只读实现示例
2014/01/20 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
微信小程序下拉框功能的实例代码
2018/11/06 Javascript
通过js给网页加上水印背景实例
2019/06/17 Javascript
环形加载进度条封装(Vue插件版和原生js版)
2019/12/04 Javascript
python输出指定月份日历的方法
2015/04/23 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
2019/08/14 Python
Python编写打字训练小程序
2019/09/26 Python
python实现猜数字游戏
2020/03/25 Python
python 偷懒技巧——使用 keyboard 录制键盘事件
2020/09/21 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
Web前端页面跳转并取到值
2017/04/24 HTML / CSS
SneakerStudio英国:最佳运动鞋商店
2019/05/22 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
俄罗斯卫浴采暖及维修用品超级市场:Dkrussia
2020/05/12 全球购物
双立人美国官方商店:ZWILLING集团餐具和炊具
2020/05/07 全球购物
设计毕业生简历中的自我评价
2013/10/01 职场文书
优秀党务工作者事迹材料
2014/05/07 职场文书
小区门卫的岗位职责
2014/09/26 职场文书
公司离职证明标准范本
2014/10/05 职场文书
店铺转让协议书
2014/12/02 职场文书
三峡大坝导游词
2015/01/31 职场文书
2015年护士工作总结范文
2015/03/31 职场文书
CSS3 天气图标动画效果
2021/04/06 HTML / CSS
HTML实现仿Windows桌面主题特效的实现
2022/06/28 HTML / CSS