java4python
作者:互联网
PythonInterpreter interpreter = new PythonInterpreter();
//调整个文件
//interpreter.execfile("C:\\Users\\14779\\Documents\\IdeaProjects\\System\\src\\main\\java\\aa.py");
//调单个函数
interpreter.execfile("C:\\Users\\14779\\Documents\\IdeaProjects\\System\\src\\main\\java\\aa.py");
PyFunction pyFunction = interpreter.get("add", PyFunction.class);//函数名
int a = 5, b = 10;//准备参数
PyObject 函数返回值 = pyFunction.__call__(new PyInteger(a), new PyInteger(b));//调用函数(准备好的参数转python)
System.out.println("返回值是: " + 函数返回值);
标签:aa,java4python,interpreter,函数,System,new,返回值 来源: https://blog.csdn.net/u010685096/article/details/122876850