java直接调用python脚本的例子
来源:
中文源码网 浏览:153 次 日期:2024-05-05 03:30:02
【下载文档: java直接调用python脚本的例子.txt 】
java直接调用python脚本的例子
复制代码 代码如下: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变量,见下图: