gpt4 book ai didi

java - 如何编写 java 库的 python 包装器

转载 作者:太空狗 更新时间:2023-10-30 01:09:41 25 4
gpt4 key购买 nike

我们如何编写一个 python(使用 CPython)绑定(bind)到一个 Java 库,以便想要使用这个 java 库的开发人员可以通过只编写 python 代码来使用它,而不用担心任何 Java 代码?

最佳答案

你可以这样试试:

如果您确实需要使用 CPython,那么 Apache Trift 可能对您来说很有趣:http://thrift.apache.org/因此,您可以制作额外的可扩展抽象层,并将您的 Java 代码与不同的语言(不仅是 Python)集成

如果您需要一个非常低级的接口(interface),您可以查看 JNI http://java.sun.com/docs/books/jni/供调查。但我认为使用 JNI 将您的代码与 CPython 集成将花费很多时间。

关于java - 如何编写 java 库的 python 包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11098131/

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