Sortie de JPype 0.7, bibliothèques pour accéder aux classes Java depuis Python

Plus de quatre ans après la création de la dernière succursale significative est disponible libération de couche JPype 0.7, qui permet aux applications Python d'avoir un accès complet aux bibliothèques de classes du langage Java. Avec JPype de Python, vous pouvez utiliser des bibliothèques spécifiques à Java pour créer des applications hybrides combinant le code Java et Python. Le code du projet est distribué sous la licence Apache 2.0.

Contrairement à Jython, l'intégration avec Java se fait non pas par la création d'une variante Python pour la JVM, mais par l'interaction au niveau des deux machines virtuelles utilisant la mémoire partagée. L'approche proposée permet non seulement d'obtenir de bonnes performances, mais donne également accès à toutes les bibliothèques CPython et Java. Dans la nouvelle version, le code du module principal est complètement réécrit, un support est ajouté
flux non attachés, sécurité améliorée, traduction des exceptions Java en exceptions Python, changement de comportement lors de la conversion des chaînes.

Source: opennet.ru

Ajouter un commentaire