【问题标题】:Integration of Java and Python 3.x Code in One Project在一个项目中集成 Java 和 Python 3.x 代码
【发布时间】:2017-05-20 04:41:56
【问题描述】:

我正在使用 python 3.x 编写我的项目。我已经到了需要用Java编写一些代码的阶段。无论如何要集成Python 3.x和Java吗? 我承认 Jython。但据我所知,它不支持 Python 3.x。 提前致谢。

【问题讨论】:

  • 究竟整合了什么?你想做什么?您是否需要互相调用,交换数据,...?为什么需要混合语言?
  • 这是一个重复的问题,您可以在这篇文章中看到:stackoverflow.com/questions/9880736/…
  • 我的项目需要使用跨语言。我需要用java编写项目的一部分,用python 3编写一部分。@UnholySheep
  • 那个问题是关于python 2和java的集成。答案是使用 jython。但是 Jython 不支持 Python 3。首先理解问题然后发表评论! bttX @bttX
  • 你仍然没有解释你的两个程序到底应该做什么。没有这些信息,就不可能给你一个明确的答案(尽管这个问题很可能太宽泛了)

标签: java python python-3.x cross-language


【解决方案1】:

这里有两个项目使用 JNI 将标准 python 解释器连接到 JVM,两个项目都支持 python 3。

我建议从 JPy 开始,因为您目前有 python,它允许您call java from python

【讨论】:

    猜你喜欢
    • 2012-04-10
    • 2023-03-21
    • 2017-09-08
    • 1970-01-01
    • 2010-11-23
    • 2023-03-19
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    相关资源
    最近更新 更多