java直接调用python脚本的例子_python教程-查字典教程网
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变量,见下图:

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新python学习
    热门python学习
    脚本专栏子分类