JVM(Java Virtual Machine)용으로 설계된 Python 구현인 Jython을 사용하면 Python과 Java 코드 간의 원활한 통합이 가능합니다. Jython은 Python 내에서 Java 코드를 실행하는 기능으로 유명하지만 Java에서 Python 함수를 호출하는 기능도 제공합니다.
Java에서 Python 함수를 활용하려면 다음 단계를 따르세요.
예:
<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>
참고: Jython은 현재 Python 3.x 버전을 지원합니다.
위 내용은 Jython을 사용하여 Java 애플리케이션 내에서 Python 기능을 어떻게 실행할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!