Lanzamiento de JPype 0.7, bibliotecas para acceder a clases de Java desde Python

Más de cuatro años después de la formación de la última rama importante esta disponible liberación de capa JType 0.7, que permite que las aplicaciones Python tengan acceso completo a las bibliotecas de clases en el lenguaje Java. Con JPype de Python, puede utilizar bibliotecas específicas de Java para crear aplicaciones híbridas que combinen código Java y Python. El código del proyecto se distribuye bajo la licencia Apache 2.0.

A diferencia de Jython, la integración con Java no se logra mediante la creación de una variante de Python para la JVM, sino mediante la interacción a nivel de ambas máquinas virtuales utilizando memoria compartida. El enfoque propuesto no sólo permite lograr un buen rendimiento, sino que también proporciona acceso a todas las bibliotecas de CPython y Java. En la nueva versión, el código del módulo principal se reescribe por completo y se agrega soporte
secuencias no adjuntas, seguridad mejorada, traducción de excepciones de Java a excepciones de Python, comportamiento modificado al convertir cadenas.

Fuente: opennet.ru

Añadir un comentario