Python'dan java'yı çağırmanın en iyi yolu nedir? (jython ve RPC benim için bir seçenek değil).
JCC'yi duydum: http://pypi.python.org/pypi/JCC/1.9 Java'yı C ++ / Python'dan çağırmak için bir C ++ kod üreteci Ancak bu, her olası çağrıyı derlemeyi gerektirir; Başka bir çözümü tercih ederim.
JPype hakkında bir şeyler duydum: http://jpype.sourceforge.net/ tutorial: http://www.slideshare.net/onyame/mixing-python-and-java
import jpype
jpype.startJVM(path to jvm.dll, "-ea")
javaPackage = jpype.JPackage("JavaPackageName")
javaClass = javaPackage.JavaClassName
javaObject = javaClass()
javaObject.JavaMethodName()
jpype.shutdownJVM()
Bu ihtiyacım olan şey gibi görünüyor. Ancak, son sürüm Ocak 2009'dan ve JPype'ı derlemekte başarısız olan insanlar görüyorum.
JPype ölü bir proje mi?
Başka alternatif var mı?
Saygılarımızla, David