Phát hành JPype 0.7, các thư viện để truy cập các lớp Java từ Python

Hơn bốn năm sau khi thành lập chi nhánh quan trọng cuối cùng có sẵn phát hành lớp JPype 0.7, cho phép các ứng dụng Python có toàn quyền truy cập vào các thư viện lớp bằng ngôn ngữ Java. Với JPype từ Python, bạn có thể sử dụng các thư viện dành riêng cho Java để tạo các ứng dụng lai kết hợp mã Java và Python. Mã dự án được phân phối theo giấy phép Apache 2.0.

Không giống như Jython, việc tích hợp với Java đạt được không phải thông qua việc tạo một biến thể Python cho JVM mà thông qua sự tương tác ở cấp độ của cả hai máy ảo sử dụng bộ nhớ dùng chung. Cách tiếp cận được đề xuất không chỉ cho phép đạt được hiệu suất tốt mà còn cung cấp quyền truy cập vào tất cả các thư viện CPython và Java. Trong bản phát hành mới, mã của mô-đun chính được viết lại hoàn toàn, thêm hỗ trợ
các luồng không được đính kèm, bảo mật được cải thiện, dịch các ngoại lệ Java sang các ngoại lệ Python, thay đổi hành vi khi chuyển đổi chuỗi.

Nguồn: opennet.ru

Thêm một lời nhận xét