如何将java程序的数据传递至python

java程序的数据传递至python:1、首先建立一个python脚本,名字为:my_utils.py def adder(a, b):return a + b 2、java类代码 FirstJavaScript:import javax.script.*;import org.python.core.PyFunction;import org.python.core.PyInteger;import org.python.core.PyObject;import org.python.util....
如何将java程序的数据传递至python
java程序的数据传递至python:
1、首先建立一个python脚本,名字为:my_utils.py
def adder(a, b):
return a + b
2、java类代码 FirstJavaScript:
import javax.script.*;
import org.python.core.PyFunction;
import org.python.core.PyInteger;
import org.python.core.PyObject;
import org.python.util.PythonInterpreter;

import java.io.*;
import static java.lang.System.*;
public class FirstJavaScript
{
public static void main(String args[])
{
PythonInterpreter interpreter = new PythonInterpreter();
interpreter.execfile("C:\\Python27\\programs\\my_utils.py");
PyFunction func = (PyFunction)interpreter.get("adder",PyFunction.class);

int a = 2010, b = 2 ;
PyObject pyobj = func.__call__(new PyInteger(a), new PyInteger(b));
System.out.println("anwser = " + pyobj.toString());

}//main
}2017-09-15
mengvlog 阅读 408 次 更新于 2025-10-29 16:26:01 我来答关注问题0
  • 前端需要java后端传多个对象数据怎么传?1、很多时候前端需要传递多个不同类型对象到后台,这时可以将所有需上传的对象保存在一个数组里,之后向后台上传数组即可。2、通过表单传递前端使用表单时,为name属性赋值,后台controller层方法的参数只要与name的值相同,即可获取到该属性的值。ajaxjs中将值取出来,通...

  •  千锋教育 java开发的信息系统里,jsp与java文件是怎么传递数据的?

    jsp与java文件传递数据可以使用Servlet类来传递,jsp将数据存入到request对象中,Servlet类获取这个request对象,并将数据取出。学习java开发推荐选择千锋教育,一群草根奉献着自己的青春年华,为创造一个有真正社会价值的职业教育机构“千锋教育千锋教育”而奋力拼搏。学习Java的优势:1、Java广受欢迎:Java仍然...

  •  誉祥祥知识 java 数据输出到txt文件

    使用PrintStream对象的println方法,我们可以向文件中写入数据。在这个例子中,我们写入了整数100。println方法会自动在输出内容后面添加一个换行符。最后,我们调用PrintStream对象的close方法来关闭输出流,这会确保所有的数据都被正确地写入文件,并且系统资源被释放。这个简单的例子展示了Java中将数据输出到文本...

  •  翡希信息咨询 java 向数据库传时间

    总结: 当数据库字段为Timestamp类型时,使用java.sql.Timestamp对象并通过setTimestamp方法传递。 当数据库字段为String类型时,先将时间格式化为字符串,然后通过setString方法传递。确保在实际应用中,根据具体的数据库字段类型和需求选择合适的方法。

  •  文暄生活科普 java手机如何运行下载的java软件?

    使用数据线、蓝牙或其他无线传输方式,将下载的Java软件文件传输到你的Java手机上。找到并安装软件:在手机上,打开文件管理器或相应的应用程序列表,找到你刚刚传输过来的Java软件文件。点击选择或确定:直接点击该文件,手机通常会提示你确认是否要安装或运行此程序。选择“确定”或“安装”以继续。运行Java...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部