【发布时间】:2019-07-13 19:28:02
【问题描述】:
我正在使用带有 python 插件 8.1 的 netbeans 8.2。我想使用 biopython 库在 jython 中编码。 请告诉我是否有可能,如果有的话?
【问题讨论】:
-
您可以先自己尝试...或查找在线资源
标签: jython
我正在使用带有 python 插件 8.1 的 netbeans 8.2。我想使用 biopython 库在 jython 中编码。 请告诉我是否有可能,如果有的话?
【问题讨论】:
标签: jython
据我所知,Biopython 库是为 Python 编写的库(因此,在 C、C++ 或 FORTRAN 中)。
您不能直接从 Jython 运行它们,因为 Jython 是“Python for Java”——一个重新实现 Python 语言的项目。 Jython 文档提到:
与 CPython 发行版不同,Jython 不包含用 C 编写的内置库,因为它们无法在 Java 平台上运行。取而代之的是,某些库已经用 Java 语言重新编写,以包含在 Jython 中
但是,如果您的机器上还安装了 Python 解释器,则可以通过命令行运行 Python 解释器。您还可以考虑通过 Jython 项目中的 Java exec 命令调用 Python 解释器,并收集结果,以在从 Python 获取结果后可以在 Jython 中继续使用的方式提供它。
【讨论】: