gpt4 book ai didi

java - 在java代码中使用python库

转载 作者:行者123 更新时间:2023-12-01 15:18:39 25 4
gpt4 key购买 nike

有一个名为 pymorphy 的库用Python编写的。不幸的是,对于java来说,没有任何库具有类似的功能——俄语语言的自然语言处理。所以我需要从Java代码中调用pymorphy库的一些方法。

首先我尝试使用 Jython 解决这个问题。但是我花了2天,目标没有实现,因为python模块cdb、bsddb3、sqlite是用C编写的,它们不能与Jython一起工作。

现在我想运行一些带有 pymorphy 的 python 轻量级服务器来处理来自 Java 代码的请求。

如何以最大的生产性能实现这种 java-python 交互?或者有没有更简单的方法从java调用python?

最佳答案

尝试 Jepp,“Java 嵌入式 Python”。 http://jepp.sourceforge.net/

除了小项目之外,我没有使用过它,但它的工作原理正如宣传的那样,允许人们从 Java 透明地调用 CPython。如果您遇到相反的问题,需要从 CPython 调用 Java,那么一定要查看 JPype。我已经广泛使用它并且效果非常好。

关于java - 在java代码中使用python库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11282470/

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