Jython, eine Python-Implementierung, die für die Java Virtual Machine (JVM) entwickelt wurde, ermöglicht eine nahtlose Integration zwischen Python und Java-Code. Während Jython für seine Fähigkeit bekannt ist, Java-Code in Python auszuführen, bietet es auch die Möglichkeit, Python-Funktionen aus Java aufzurufen.
Um Python-Funktionen in Java zu nutzen, befolgen Sie diese Schritte:
Zum Beispiel:
<code class="java">PythonInterpreter interpreter = new PythonInterpreter(); interpreter.exec("import sys\nsys.path.append('pathToModules')\nimport yourModule"); PyObject someFunc = interpreter.get("funcName"); PyObject result = someFunc.__call__(new PyString("Test!")); String realResult = (String) result.__tojava__(String.class);</code>
Hinweis: Jython ist derzeit nicht verfügbar unterstützt Python 3.x-Versionen.
Das obige ist der detaillierte Inhalt vonWie kann ich mit Jython Python-Funktionen in meiner Java-Anwendung ausführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!