使用java调用封装好的python代码
用java调用封装好的python代码
参考【终极版】java万能执行python方法生成机器学习模型并应用机器学习模型
新建一个prop.properties文件
使用argv将java中配置的参数传到python算法
参数在sys.argv中都以字符串的形式存储,所以如果想得到整数、小数等,需要使用 int、float 等进行显式转换:
param = []
for i in range(1, len(sys.argv)):
param.append(sys.argv[i])
lr = float(param[2])
main()函数中添加参数
public class Arges {
public static void main(String[] args) {
String name = args[0];
System.out.println(name+"hollowed");
}
}
1.首先,创建主方法
2.再点击菜单Run->Edit Configurations:
2.然后,在主类的Configuration -> Program arguments中输入你的参数,多个参数以空格分隔:
参考资料:
Python训练了个模型,怎么交给Java用呢?
java调用python并传递参数
Java调用Python程序方法总结(最全最详细)
java调用python算法?
Python命令行参数argv和argparse该如何使用
python模块中sys.argv[]使用
idea 创建properties配置文件的步骤
Java如何向主函数main中传入参数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示