Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: Java Python 集成
有一些用 Python 编写的代码,我需要在 Scala 中使用它。该代码使用了一些本机 C。是否可以从 Scala 或 Java 中使用它而无需重写太多?
我打算在不理解的情况下将代码用作黑盒,因此我不想对其进行研究,而是以某种方式生成一个可以在我的代码中导入的 jar。
为什么不试试Jython呢?你可以直接将 Python 代码编译成 Java 类,或者通过接口从 Java 中调用 Python 代码。