java直接调用python脚本的例子
java直接调用python脚本的例子
发布时间:2017-01-07 来源:查字典编辑
摘要:复制代码代码如下:importjava.io.BufferedReader;importjava.io.InputStreamReader;...

复制代码 代码如下:

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脚本的例子1

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新python学习
热门python学习
脚本专栏子分类