Py4J

Software skärmdump:
Py4J
Mjukvaruinformation:
Version: 0.8.1
Ladda upp dagen: 14 May 15
Utvecklare: Barthelemy Dagenais
Licens: Gratis
Popularitet: 55

Rating: nan/5 (Total Votes: 0)

Metoder kallas som om Java-objekt bosatt i Python-tolken.
Alla Java samlingar kan nås med hjälp av standard Python insamlingsmetoder.
Det finns ingen kod för att generera och inget gränssnitt att genomföra för delade objekt på båda sidor, eftersom Py4J körs som en demon

Vad är nytt i den här versionen.

  • Möjlighet att misslyckas tidigt om py4j.java_gateway.JavaGateway inte kan ansluta till JVM.
  • Utökat stöd för långa primitiva, BigDecimal, enum typer och inre klasser på Java sida.
  • Ange sundare loggnivåer
  • Många små buggfixar och API förbättringar (bakåtkompatibel).
  • Skrev ett avsnitt i FAQ om säkerhetsfrågor och försiktighet med Py4J.
  • Utökat stöd av Travis-CI och rensas upp testsviten för att ta bort hårdkodade sökvägar.

Vad är nytt i version 0.5:

  • Lagt till möjligheten att importera paket (t.ex. java_import (gateway .jvm, "java.io. *"))
  • Utökat stöd för mönsterfiltrering i JavaGateway.help () (t.ex. gateway.help (obj, "få * Foo * Bar"))
  • Utökat stöd för automatisk konvertering av Python samlingar (lista, set, ordbok) till Java samlingar. Användar JavaGateway (auto_convert = true) eller en uttrycklig omvandlare.
  • Skapad två Eclipse funktioner: en bäddar in Py4J Java-bibliotek. Den andra ger en standard GatewayServer som startas när Eclipse startar. Båda funktionerna finns på den nya uppdateringen webbplats Py4J Eclipse: http://py4j.sourceforge.net/py4j_eclipse
  • Omgjort modulen nedbrytning av Py4J:. Det inte finns fler obligatoriska cirkulära beroenden mellan moduler

Vad är nytt i version 0.2:

  • Det är nu möjligt att ringa konstruktörer och referens statiska medlemmar: använda JVM medlem i en JavaGateway objekt.
  • Java Karta omvandlas till en Python ordbok.
  • Fält tillgång stöds genom get_field funktionen eller auto_field = Sant medlem i JavaGateway.
  • Skaffa en interaktiv hjälpsida med JavaGateway.help (objekt).
  • Set är endast tillgängliga via Java Set gränssnittet för nu.
  • matriser kan refereras, men enskilda objekt kan endast nås med den här lösningen: gateway.jvm.java.lang.reflect.Array.get (objekt, index)
  • .
  • Komplett omskrivning av eftertanke motor på Java sidan för mer flexibilitet.
  • Förbättrad minnes modell. Mer minnesläcka som orsakas av Py4J
  • Ny samtidighet modell. Py4J är nu trådsäker

Liknande mjukvara

Inject
Inject

12 Apr 15

TypeScript
TypeScript

2 Oct 16

Narayana
Narayana

1 Oct 15

Lua
Lua

21 Jul 15

Annan programvara för utvecklare Barthelemy Dagenais

gitli
gitli

12 May 15

Kommentarer till Py4J

Kommentarer hittades inte
Kommentar
Slå på bilder!