Ich frage mich, ob es möglich ist, Python-Funktionen von Java-Code aus mit Jython aufzurufen, oder ob es nur dafür gedacht ist, Java-Code von Python aus aufzurufen?
Antworten
Zu viele Anzeigen?Dies gibt einen ziemlich guten Überblick über die aktuellen Optionen. Einige davon werden in anderen Antworten genannt. Jython ist nicht verwendbar, bis sie sich entscheiden, Python 3 nicht zu implementieren. Viele der anderen Projekte stammen von der Python-Seite und möchten auf Java zugreifen. Es gibt jedoch noch einige Optionen, um etwas zu nennen, was noch nicht genannt wurde: gRPC
Ich habe ähnliche Anforderungen, ich denke die beste Lösung für mich ist thrift
(auch eine rpc-Lösung), habe gerade erfolgreich den Test durchgeführt und kann thrift-generator verwenden, um thrift-Datei aus der Java-Schnittstelle zu generieren, dann Generieren von Python-Dateien und Java-Client-Dateien aus der thrift-Datei
- See previous answers
- Weitere Antworten anzeigen