window下java调用python脚本并读取Python运行结果
2018-03-30 14:54
519 查看
window下java调用python脚本并读取Python运行结果
java 代码如下:import java.io.InputStreamReader;
import java.io.LineNumberReader;
public class TestRunPython {
public static void main(String[] args) {
String result = "";
try {
Process process = Runtime.getRuntime().exec("python C:/Users/s/my.py test中文" );
InputStreamReader ir = new InputStreamReader(process.getInputStream(),"GBK");
LineNumberReader input = new LineNumberReader(ir);
result = input.readLine();
input.close();
ir.close();
// process.waitFor();
} catch (Exception e) {
System.out.println("调用python脚本并读取结果时出错:" + e.getMessage());
}
System.out.println(result);
}
}
Python文件my.py代码如下:
import sys
if __name__ == "__main__":
filename = sys.argv[1]
print (filename)
运行结果:
java 代码如下:import java.io.InputStreamReader;
import java.io.LineNumberReader;
public class TestRunPython {
public static void main(String[] args) {
String result = "";
try {
Process process = Runtime.getRuntime().exec("python C:/Users/s/my.py test中文" );
InputStreamReader ir = new InputStreamReader(process.getInputStream(),"GBK");
LineNumberReader input = new LineNumberReader(ir);
result = input.readLine();
input.close();
ir.close();
// process.waitFor();
} catch (Exception e) {
System.out.println("调用python脚本并读取结果时出错:" + e.getMessage());
}
System.out.println(result);
}
}
Python文件my.py代码如下:
import sys
if __name__ == "__main__":
filename = sys.argv[1]
print (filename)
运行结果:
相关文章推荐
- Java代码中调用shell脚本和python脚本并获得输出结果(分为小数据量和大数据量)
- 自动旁注并多进程调用wwwscan扫描旁注结果的python脚本。
- selenium+python关于登录的脚本代码,使用了读取excel以及向excel中写入测试结果的方法
- 关于java运行python脚本
- Java调用Python脚本
- window下如何配置apache Http服务器使其能运行python cgi脚本
- 从 stdin 读取输入的C程序示例 && python脚本调用可执行文件
- Java调用shell脚本并获得结果
- java调用linux中的shell脚本并返回执行结果
- JAVA中申请了两个对象,分别在调用方法和声明方法中把其中一个对象直接赋值给另外一个对象,运行结果,求原理。
- Java之——运行Python脚本的几种方式
- java调用shell脚本,并获得结果集
- 在java中调用python脚本
- Java调用Python脚本
- Java运行Python脚本的几种方式
- java直接调用python脚本的例子
- selenium+python关于登录的脚本代码,使用了读取excel以及向excel中写入测试结果的方法
- java调用python脚本之tomcat中
- Java调用Python脚本
- java调用python脚本方法