JPype 0.7, bibliotēkas piekļuvei Java klasēm no Python, izlaidums

Vairāk nekā četrus gadus pēc pēdējās ievērojamās filiāles izveidošanas pieejams slāņa atbrīvošana JPype 0.7, kas ļauj Python lietojumprogrammām pilnībā piekļūt klašu bibliotēkām Java valodā. Izmantojot Python JPype, varat izmantot Java specifiskas bibliotēkas, lai izveidotu hibrīda lietojumprogrammas, kas apvieno Java un Python kodu. Projekta kods tiek izplatīts saskaņā ar Apache 2.0 licenci.

Atšķirībā no Jython, integrācija ar Java tiek panākta, nevis izveidojot Python variantu JVM, bet gan mijiedarbojoties abu virtuālo mašīnu līmenī, izmantojot koplietojamo atmiņu. Piedāvātā pieeja ļauj ne tikai sasniegt labu veiktspēju, bet arī nodrošina piekļuvi visām CPython un Java bibliotēkām. Jaunajā versijā galvenā moduļa kods ir pilnībā pārrakstīts, tiek pievienots atbalsts
nepievienotas straumes, uzlabota drošība, Java izņēmumu tulkošana Python izņēmumos, mainīta uzvedība, konvertējot virknes.

Avots: opennet.ru

Pievieno komentāru