如何在Java web代码中编写Python 3代码?

如何在Java web代码中编写Python 3代码?,java,python,web-services,jsp,jython,Java,Python,Web Services,Jsp,Jython,我试图在一个JSP/Servlet Java web项目中编写一个python-3机器学习代码,该代码依赖于torch和一些高级框架 我试过: 使用Jython,但它不起作用,因为它只适用于 python 2程序 要使用Process Builder,请执行以下操作 Runtime.getRuntime().exec(“pythonFile.py”)执行python文件,但不执行任何操作 成功了 对于如何在Java项目中编写Python代码或如何与之通信,您有什么建议吗?对于选项2,您需要将Py

我试图在一个JSP/Servlet Java web项目中编写一个python-3机器学习代码,该代码依赖于torch和一些高级框架

我试过:

  • 使用Jython,但它不起作用,因为它只适用于 python 2程序
  • 要使用Process Builder,请执行以下操作 Runtime.getRuntime().exec(“pythonFile.py”)执行python文件,但不执行任何操作 成功了
  • 对于如何在Java项目中编写Python代码或如何与之通信,您有什么建议吗?

    对于选项2,您需要将Python可执行文件传递到exec方法中。例如:

    Runtime.getRuntime().exec("python pythonFile.py")
    
    资料来源: