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 сега е нишката-безопасна

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

RPy
RPy

9 Apr 16

JSON
JSON

12 May 15

Parameters
Parameters

12 May 15

PureScript
PureScript

10 Feb 16

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

gitli
gitli

12 May 15

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

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