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的curses库使用教程
Apr 11 Python
python自动12306抢票软件实现代码
Feb 24 Python
Python使用pymysql从MySQL数据库中读出数据的方法
Jul 25 Python
python实现自动登录
Sep 17 Python
linux查找当前python解释器的位置方法
Feb 20 Python
详解Python3中setuptools、Pip安装教程
Jun 18 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
Jul 23 Python
深入浅析Python科学计算库Scipy及安装步骤
Oct 12 Python
python 消除 futureWarning问题的解决
Dec 25 Python
Django ValuesQuerySet转json方式
Mar 16 Python
python实现文法左递归的消除方法
May 22 Python
请求模块urllib之PYTHON爬虫的基本使用
Apr 08 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 5.0创建图形的巧妙方法
2010/10/12 PHP
PHP与SQL注入攻击防范小技巧
2011/09/16 PHP
apache+codeigniter 通过.htcaccess做动态二级域名解析
2012/07/01 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法
2018/09/07 PHP
javascript 对象比较实现代码
2009/04/27 Javascript
基于JQuery 的消息提示框效果代码
2011/07/31 Javascript
JS如何将UTC格式时间转本地格式
2013/09/04 Javascript
新增加的内容是如何将div的scrollbar自动移动最下面
2014/01/02 Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
2014/06/09 Javascript
smartcrop.js智能图片裁剪库
2015/10/14 Javascript
前端js实现文件的断点续传 后端PHP文件接收
2016/10/14 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
js数字舍入误差以及解决方法(必看篇)
2017/02/28 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
vue better-scroll插件使用详解
2018/01/25 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
2018/10/24 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
Python中Django框架下的staticfiles使用简介
2015/05/30 Python
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
Python Opencv实现图像轮廓识别功能
2020/03/23 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
python科学计算之narray对象用法
2019/11/25 Python
Python字典添加,删除,查询等相关操作方法详解
2020/02/07 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
安装python3.7编译器后如何正确安装opnecv的方法详解
2020/06/16 Python
学python爬虫能做什么
2020/07/29 Python
英国在线购买轮胎、预订汽车、汽车维修和装配网站:Protyre
2020/04/12 全球购物
入党积极分子自我鉴定
2014/02/18 职场文书
母亲节感恩活动记录
2014/03/16 职场文书
2014年人力资源部工作总结
2014/11/19 职场文书
地心历险记观后感
2015/06/15 职场文书
Python爬取奶茶店数据分析哪家最好喝以及性价比
2022/09/23 Python