从python脚本调用java函数

从python脚本调用java函数,java,python,list,function,arraylist,Java,Python,List,Function,Arraylist,我有一个Java脚本,其中有一个我编写的函数,我向她发送一个字符串列表,该函数加密每个元素,并返回一个包含加密元素的列表 我的问题是: 我需要在python脚本中使用这个函数(发送一个“list”python对象作为输入,并接收一个“ArrayList”Java对象) 如何调用Java函数——我用python脚本编写的函数 Python和Java之间的列表对象是否一致(列表与ArrayList) 非常感谢大家 **编辑:我将在AWS Lambda函数中使用整个软件包**选择解决方案的主要决定似乎

我有一个Java脚本,其中有一个我编写的函数,我向她发送一个字符串列表,该函数加密每个元素,并返回一个包含加密元素的列表

我的问题是: 我需要在python脚本中使用这个函数(发送一个“list”python对象作为输入,并接收一个“ArrayList”Java对象)

如何调用Java函数——我用python脚本编写的函数

Python和Java之间的列表对象是否一致(列表与ArrayList)

非常感谢大家


**编辑:我将在AWS Lambda函数中使用整个软件包**

选择解决方案的主要决定似乎是

  • 我们使用什么来执行Java程序
  • 如何将计算数据从Java程序传输到Python程序
例如,您可以决定使用Java JVM,并通过从Python调用操作系统来执行

计算出的数据可以发送到标准输出(以某种合适的格式),然后读入并由Python处理。(有关操作系统调用和i/o,请参阅)

您使用的是(嵌入式)Jython还是(独立的)Python解释器?