如何在java工程里运行一个python脚本?

方法参考如下 PythonInterpreter interpreter = new PythonInterpreter();interpreter.execfile("uar/local/xxx.py");//pyFunction :py中方法名 PyFunction func = (PyFunction)interpreter.get("pyFunction",PyFunction.class);Integer a = 1 Integer b = 2 // py中方法传参 PyObject pyobj = ...
如何在java工程里运行一个python脚本?
可以使用jython
方法参考如下
PythonInterpreter interpreter = new PythonInterpreter();
interpreter.execfile("uar/local/xxx.py");
//pyFunction :py中方法名
PyFunction func = (PyFunction)interpreter.get("pyFunction",PyFunction.class);
Integer a = 1
Integer b = 2
// py中方法传参
PyObject pyobj = func.__call__(new PyInteger(a), new PyInteger(b));
System.out.println("anwser = " + pyobj.toString());
2022-12-26
mengvlog 阅读 55 次 更新于 2025-10-30 00:12:45 我来答关注问题0
  • 起小点pro 如何在Java中执行其它程序

    1、启动程序Java提供了两种方法用来启动其它程序:(1)使用Runtime的exec()方法 (2)使用ProcessBuilder的start()方法 不管在哪种操作系统下,程序具有基本类似的一些属性。一个程序启动后就程序操作系统的一个进程,进程在执行的时候有自己的环境变量、有自己的工作目录。Runtime和ProcessBuilder提供了不...

  •  百度网友ddc004f java程序编好后要怎么运行?

    通过命令模式修改运行。1. 新建一个记事本,后缀名是 .java ;然后在里面写一段java的代码,如图:2.把写好的java文件丢进D盘,就是第一步给出的那个class文件;3. 打开dos界面 开始-〉运行-〉cmd-〉 这个是命令行模式,选择D盘,如图:4.选择D盘之后,在命令提示符中输入“javac 文件名.java...

  •  数码发烧友小风 javacript创建一个元素

    1. 首先,确定要创建的元素类型,比如`div`、`p`、`span`等。例如要创建一个`div`元素,可以这样写: const newDiv = document.createElement('div');2. 然后,可以为创建的元素添加属性。比如添加一个`id`属性: newDiv.id = 'myDiv';3. 还可以添加样式。

  •  深空见闻 如何在我的事件里面用指令做出一个好看的房子

    一、获取基础工具:命令方块需在聊天框输入指令/give @p minecraft:command_block(Java版)或通过创造模式物品栏直接获取命令方块。命令方块是执行建筑指令的核心工具,需放置在地面上并激活(红石信号或始终激活模式)才能运行内部指令。二、构建房屋框架:/fill指令标记坐标:确定房屋对角线坐标(如X1 Y1 ...

  •  深空游戏 我的世界广化为生存模式的指令是什么?

    扩展应用命令方块:在Java版中,可通过命令方块自动执行模式切换。例如,设置一个循环型命令方块,输入/gamemode survival @p,可让靠近的玩家自动进入生存模式。数据包与插件:部分服务器使用自定义数据包或插件(如Multiverse)管理游戏模式,此时可能需通过特定命令(如/mv gamemode)切换,需参考插件文档。...

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

Python相关话题

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