Rilascio di JPype 0.7, librerie per l'accesso alle classi Java da Python

A più di quattro anni dalla formazione dell'ultimo ramo significativo è disponibile rilascio dello strato JPype 0.7, che consente alle applicazioni Python di avere pieno accesso alle librerie di classi nel linguaggio Java. Con JPype di Python, puoi utilizzare librerie specifiche di Java per creare applicazioni ibride che combinano codice Java e Python. Il codice del progetto è distribuito con la licenza Apache 2.0.

A differenza di Jython, l'integrazione con Java si ottiene non creando una variante Python per la JVM, ma attraverso l'interazione a livello di entrambe le macchine virtuali utilizzando la memoria condivisa. L'approccio proposto consente non solo di ottenere buone prestazioni, ma fornisce anche l'accesso a tutte le librerie CPython e Java. Nella nuova versione, il codice del modulo principale è stato completamente riscritto, è stato aggiunto il supporto
flussi non collegati, sicurezza migliorata, traduzione delle eccezioni Java in eccezioni Python, comportamento modificato durante la conversione delle stringhe.

Fonte: opennet.ru

Aggiungi un commento