gpt4 book ai didi

java - CPython 2.7 + Java

转载 作者:行者123 更新时间:2023-12-01 09:24:56 25 4
gpt4 key购买 nike

我的主要程序是用Python 2.7(在Mac上)编写的,需要利用一些用Java 1.8编写的函数,我认为CPython不能直接导入Java库(与Jython不同)?

如果没有从 CPython 调用 Java 的解决方案,我可以通过这种方式集成吗?将 Java 函数包装到 Java 命令行应用程序中,Python 2.7 通过传递命令行来调用此 Java 应用程序(例如使用 os.system )参数作为输入,并检索其控制台输出?

问候,林

最佳答案

  • 如果您对 Java/JVM 有很多依赖,可以考虑使用 Jython
  • 如果您想开发可扩展/可维护的应用程序,请考虑使用微服务并将 Java 和 Python 组件分开。
  • 如果您对 Java 的调用很简单并且很容易捕获输出和失败,您可以继续运行系统命令来调用 Java 部件。

关于java - CPython 2.7 + Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39910350/

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