从python脚本调用java函数

时间:2017-03-07 09:01:48

标签: java python list function arraylist

我有一个Java脚本 - 我写了一个函数,我给她发了一个字符串列表,函数加密每个元素,然后返回一个包含加密元素的列表。

我的问题是: 我需要在python脚本中使用此函数(发送" list" Python对象作为输入,并接收" ArrayList" Java对象)。

如何在python脚本中调用Java函数?

列表对象在Python和Java之间是否一致(list Vs. ArrayList)?

非常感谢大家!

**编辑:我即将在AWS Lambda Function **

中使用整个软件包

1 个答案:

答案 0 :(得分:0)

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

  • 我们用什么来执行Java程序?
  • 我们如何将计算数据从Java程序传输到Python程序?

E.g。您可以决定使用Java JVM并通过从Python调用操作系统来执行。

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