我们如何从java运行python脚本(使用nltk和scrapy)

时间:2010-07-13 07:24:50

标签: java python jython nltk scrapy

我已经在我的项目中编写了使用scrapy,nltk和simplejson的python脚本,但是我需要从java运行它们,因为我的导师希望将它们部署在服务器上,而且我没有多少时间这样做。我看了一眼在java和jython中的runtime.exec()中,不用说从java运行系统命令也不简单。

所以我想知道如果使用runtime.exec()或者使用jython从java运行python脚本作为系统命令-'python example.py'会更简单,实际上是否可行或是否有更简单的解决方法。如果有人运行使用Jython从java使用nltk的python代码以及是否遇到任何问题,也会很高兴。请帮助我,因为我必须尽快做到这一点。欢迎任何有关此问题的想法和建议。

提前感谢!!

1 个答案:

答案 0 :(得分:3)

Jepp项目允许您从Java调用python脚本。它提供了一种将变量传递到脚本并提取值的简单机制。我已经在一些项目上用了很多成功