直接执行python脚本
1PythonInterpreter interpreter = new PythonInterpreter(); 2interpreter.exec("print("123")"); ///执行python脚本
执行python .py文件
1PythonInterpreter interpreter = new PythonInterpreter(); 2InputStream filepy = new FileInputStream("/root/Desktop/demo.py"); 3interpreter.execfile(filepy); ///执行python py文件 4filepy.close();
使用Runtime.getRuntime()执行脚本文件
1 Process proc = Runtime.getRuntime().exec("python /root/Desktop/demo.py"); 2 proc.waitFor();