Llançament de JPype 0.7, biblioteques per accedir a classes Java des de Python

Més de quatre anys després de la formació de l'última branca significativa disponible alliberament de la capa JPype 0.7, que permet que les aplicacions Python tinguin accés complet a les biblioteques de classes en llenguatge Java. Amb JPype de Python, podeu utilitzar biblioteques específiques de Java per crear aplicacions híbrides que combinen codi Java i Python. El codi del projecte es distribueix sota la llicència Apache 2.0.

A diferència de Jython, la integració amb Java s'aconsegueix no mitjançant la creació d'una variant de Python per a la JVM, sinó mitjançant la interacció a nivell d'ambdues màquines virtuals utilitzant memòria compartida. L'enfocament proposat permet no només aconseguir un bon rendiment, sinó que també proporciona accés a totes les biblioteques CPython i Java. A la nova versió, el codi del mòdul principal es reescriu completament, s'afegeix suport
fluxos no connectats, seguretat millorada, traducció d'excepcions de Java a excepcions de Python, canvi de comportament en convertir cadenes.

Font: opennet.ru

Afegeix comentari