Utgivelse av JPype 0.7, biblioteker for tilgang til Java-klasser fra Python

Mer enn fire år etter dannelsen av den siste betydelige grenen tilgjengelig frigjøring av mellomlag JPype 0.7, som lar Python-applikasjoner ha full tilgang til klassebiblioteker på Java-språket. Med JPype fra Python kan du bruke Java-spesifikke biblioteker til å lage hybridapplikasjoner som kombinerer Java- og Python-kode. Prosjektkoden er distribuert under Apache 2.0-lisensen.

I motsetning til Jython, oppnås integrering med Java ikke gjennom å lage en Python-variant for JVM, men gjennom interaksjon på nivået til begge virtuelle maskiner som bruker delt minne. Den foreslåtte tilnærmingen tillater ikke bare å oppnå god ytelse, men gir også tilgang til alle CPython- og Java-biblioteker. I den nye utgivelsen er koden til hovedmodulen fullstendig omskrevet, støtte er lagt til
ikke-tilknyttede strømmer, forbedret sikkerhet, oversettelse av Java-unntak til Python-unntak, endret oppførsel ved konvertering av strenger.

Kilde: opennet.ru

Legg til en kommentar