Py4J

Софтуер снимки:
Py4J
Софтуер детайли:
Версия: 0.8.1
Дата на качване: 14 May 15
Розробник: Barthelemy Dagenais
Разрешително: Безплатно
Популярност: 55

Rating: nan/5 (Total Votes: 0)

Методи се наричат ​​така, сякаш Java обекти пребивавал на интерпретатора на Питон.
Всички Java колекции могат да бъдат достъпни чрез стандартните методи за събиране на Python.
Не съществува код за генериране и никой интерфейс за изпълнение на общи предмети и от двете страни, защото Py4J работи като демон

Какво ново в тази версия:.

  • Възможност да се провали ранно ако py4j.java_gateway.JavaGateway не може да се свърже с JVM.
  • Добавена е поддръжка за дълги примитиви, BigDecimal, видове ENUM и вътрешни класове на страната Java.
  • Комплект Saner нива лог
  • Много малки корекции на грешки и подобрения API (обратно съвместим).
  • Написал секция в Въпроси и отговори за проблемите на сигурността и предпазни мерки с Py4J.
  • Добавена е поддръжка на Travis-CI и Пречистихме тестов пакет за отстраняване на твърдокодирани пътеки.

Какво ново във версия 0.5:

  • Добавена е възможност за импортиране на пакети (например, java_import (шлюз .jvm, "java.io. * '))
  • Добавена е поддръжка за модел филтриране по JavaGateway.help () (например, gateway.help (OBJ, "получи * Foo * Bar '))
  • Добавена е поддръжка за автоматично конвертиране на Python колекции (списък, набор, речник) до Java колекции. Потребителят JavaGateway (auto_convert = True) или изрично конвертор.
  • Създаден две функции Eclipse: една вгражда библиотеката Py4J Java. Другият предвижда GatewayServer по подразбиране, че е започнало, когато Eclipse започва. И двете възможности са на разположение на новия Py4J Eclipse актуализация сайта: http://py4j.sourceforge.net/py4j_eclipse
  • преработихме модул разлагането на Py4J:. Няма повече задължителни кръгови зависимости сред модули

Какво ново във версия 0.2:

  • Сега е възможно да се обадя конструктори и модели статични членове: използвате членът JVM на JavaGateway обект.
  • Java Map се превръща в Python речник.
  • достъп Невярно е подкрепена чрез функцията get_field или auto_field = True член на JavaGateway.
  • Снабдете интерактивна страница за помощ с JavaGateway.help (обект).
  • Set е достъпна само чрез интерфейса на Java Set за сега.
  • Масивите могат да бъдат споменавани, но отделни елементи могат да бъдат достъпни само с тези промени: gateway.jvm.java.lang.reflect.Array.get (обект, индекс)
  • .
  • Complete пренаписване на размисъл двигателя от страната на Java за по-голяма гъвкавост.
  • Подобрен модел на паметта:. Не повече памет течове, причинени от Py4J
  • New едновременност модел:. Py4J сега е нишката-безопасна

Подобен софтуер

stream.js
stream.js

9 Feb 16

OCaml
OCaml

1 Oct 15

regex
regex

19 Jul 15

Друг софтуер на разработчика Barthelemy Dagenais

gitli
gitli

12 May 15

Коментари към Py4J

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория