2010-07-13 2 views
3

나는 내 프로젝트에서 scrapy, nltk 및 simplejson을 사용하는 파이썬 스크립트를 작성했습니다.하지만 멘토가 그들을 배포하고자하는 자바에서 실행해야합니다. 서버와 나는이 작업을 수행하는 시간이 매우 적다. runtime.exec()에서 자바와 자이 썬을 한눈에 살펴 보았으므로 자바에서 시스템 명령어를 실행하는 것이 단순 해 보이지 않는다고 말할 필요는 없다.우리는 어떻게 파이썬 스크립트 (nltk와 치료법을 사용 하는가)를 자바에서 실행할 수 있습니까

그래서 Java에서 시스템 명령어 -python example.py로 python 스크립트를 실행하려면 runtime.exec()를 사용하거나 자이 썬을 사용하는 것이 더 간단하고 실제로 실현 가능한지 또는 더 간단한 지 여부를 알고 싶습니다. 해결 방법 .Jython을 사용하여 Java에서 nltk를 사용하는 파이썬 코드를 실행했는지 여부와 문제가 발생했는지 여부는 알아두면 좋을 것입니다.이 작업을 최대한 빨리 수행해야하므로 도움이됩니다. 이에 관한 의견이나 제안은 언제나 환영합니다.

미리 감사드립니다!

답변

3

Jepp 프로젝트를 사용하면 Java에서 python 스크립트를 호출 할 수 있습니다. 변수를 스크립트에 전달하고 값을 추출하는 쉬운 메커니즘을 제공합니다. 나는 좋은 성공을 가진 몇몇 프로젝트에 사용했습니다

+0

빠른 답장을 보내 주셔서 감사합니다 .... :) – silentNinJa

관련 문제