Maison > Article > développement back-end > Comment puis-je exécuter des fonctions Python dans mon application Java à l'aide de Jython ?
Jython, une implémentation Python conçue pour la machine virtuelle Java (JVM), permet une intégration transparente entre Python et le code Java. Bien que Jython soit réputé pour sa capacité à exécuter du code Java dans Python, il offre également la possibilité d'appeler des fonctions Python depuis Java.
Pour utiliser les fonctions Python en Java, suivez ces étapes :
Par exemple :
<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>
Remarque : Jython ne fonctionne pas actuellement prend en charge les versions Python 3.x.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!