JPype 0.7, bibliotekos, skirtos pasiekti Java klases iš Python, leidimas

Praėjus daugiau nei ketveriems metams nuo paskutinės reikšmingos šakos susiformavimo prieinama tarpsluoksnio išleidimas JPype 0.7, kuri leidžia Python programoms turėti visišką prieigą prie klasių bibliotekų Java kalba. Naudodami JPype iš Python, galite naudoti Java specifines bibliotekas, kad sukurtumėte hibridines programas, kurios derina Java ir Python kodus. Projekto kodas platinamas pagal Apache 2.0 licenciją.

Skirtingai nuo „Jython“, integracija su „Java“ pasiekiama ne kuriant „Python“ variantą JVM, o sąveikaujant abiejų virtualių mašinų lygiu, naudojant bendrą atmintį. Siūlomas metodas leidžia ne tik pasiekti gerą našumą, bet ir suteikia prieigą prie visų CPython ir Java bibliotekų. Naujoje laidoje pagrindinio modulio kodas yra visiškai perrašytas, pridedamas palaikymas
neprisegti srautai, patobulinta sauga, Java išimčių vertimas į Python išimtis, pakeista elgsena konvertuojant eilutes.

Šaltinis: opennet.ru

Добавить комментарий