【发布时间】:2020-04-14 18:14:59
【问题描述】:
我有两个问题,这可能会根据意见进入不同的方向,但目前我正在编写一个 Java/Kotlin API。目前兼容所有平台,不包括IOS(未测试)。
它运行的一些任务是使用 PY4J 的 python,但 API 调用 python 脚本以启动 PY4J 连接的方式是
Runtime.getRuntime().exec("python script.py") # Is there a better way to do this?
在涉及 Android 之前,这很好。 Android 可以使用这种方法吗?如果是这样,问题就在那里得到回答并结束。
如果没有,有没有办法将 python 解释器嵌入到 JAR 文件中? Java项目? 我喜欢 Jython,但我无法让 NLTK 使用它。
1) 有没有办法让 Jython 与 NLTK 一起工作:如果没有,
2) 有没有办法在 Python 中使用 PY4J?
3) 有没有办法在 Java/JAR 中嵌入自定义 Python 解释器?
请随意编辑我的问题、代码和标题。我做的不多,所以可能很草率。
【问题讨论】:
标签: java python android jython py4j