gpt4 book ai didi

java - Python 脚本和 Java 程序之间的集成

转载 作者:行者123 更新时间:2023-11-29 05:31:00 25 4
gpt4 key购买 nike

我摆弄了一会儿从 Java 程序调用 python 脚本,终于让它工作了。但是,当我调用它时,我注意到 python 脚本中有一个特定的调用创建了一个需要几秒钟的对象(比我想要的要长)。所以本质上每次脚本运行时它都必须重新导入一些库并创建一个新对象。我不确定这是否可能,但有什么方法可以使 python 脚本保持在不必每次都从头开始完全重新运行的状态?

如有任何帮助,我们将不胜感激。我在不同语言的程序集成方面没有太多经验。

非常感谢!!!欢迎提出任何建议。

最佳答案

I'm not sure if this is even possible, but is there any way to keep the python script in a state where it wouldn't have to completely re-run from the start every single time?

执行此操作的正确且最明显的方法是重新实现(如果可以)Python 脚本并将其转换为某种远程服务并使用某种接口(interface):

例子:

  • 基于 JSON 的 Web 服务
  • 基于 RPC、JSON-RPC、XML-RPC 的网络服务

然后,您可以通过网络连接从 Java 程序远程访问服务,并将传递给 Python 程序的参数序列化,然后将结果通过两者都可以轻松交流的方式返回给 Java。例如:JSON

关于java - Python 脚本和 Java 程序之间的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21082196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com