使用 GraalPython 作为 Jython 的替代品

我想知道是否可以使用GraalPython作为 Java 库来在标准 JVM 上解释 Python 代码。如果是这样,替换Jython(仅支持 Python 2.7)是否是一个不错的选择?

如果不导入整个 GraalVM 项目,这可能吗?我希望只需要Truffle和构建在它之上的 Python 解释器。

如果这不可能,是否有可用的 Python 3 的任何良好 Java 实现?


慕盖茨4494581
浏览 146回答 1
1回答

慕码人2483693

您应该能够在任何 JDK 上运行任何 GraalVM 语言,因为它们只是 Java 程序。但是,性能会受到很大影响。此外,像 python 这样的语言包含额外的资源(标准库文件等),您也可以从 GraalVM 中提取这些资源。Tl;dr:使用 GraalVM 会容易得多。它是完整的 JDK 发行版。你没有错过任何东西。如果你不能,有一些方法。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java