Ich habe eine Klasse, die in Java geschrieben ist.
Kann es in Python verwendet werden, also muss ich es nicht neu schreiben?Python in Java, ist es möglich
Antwort
Jython eine Python-Implementierung in Java ist, sollten Sie es überprüfen
www.jython.org
Ja, das ist interessant. Ich werde dies untersuchen müssen – user538442
sehen: http://jpype.sourceforge.net/
Könnte nicht lohnen die Mühe, obwohl ..
Ich habe eine Klasse, die bereits in Java geschrieben ist. Ich muss Python für dieses spezielle Projekt verwenden. Es wäre ein Schmerz, es in Python neu schreiben zu müssen. Dies ist auch eine sehr interessante Antwort. Ich muss das untersuchen. Es scheint, als ob es eine ganze Menge Overhead mit ihm verbunden wäre, obwohl – user538442
Was ich mit "nicht die Mühe wert" gemeint ist, ist, dass das Umschreiben der Klasse nur die einfachste Lösung sein könnte. Denken Sie daran, wie Sie Python-Code bereitstellen sollten. Wenn Sie Ihre Java-Klasse verwenden, müssen Sie mindestens JRE installieren und bereitstellen. –
Wahr, das ist ein guter Punkt. Es wäre jedoch ziemlich zeitaufwendig, es neu zu schreiben und es zu debuggen. Das ist auf jeden Fall interessant. Ich werde das und Jython erforschen, bevor ich irgendetwas beginne – user538442
- 1. Ist es möglich, binäre Dateien in Java auszuführen?
- 2. ist es möglich,
- 3. Ist es möglich in Java Affen zu patchen?
- 4. Ist es möglich, die Prozessorarchitektur in Java zu erkennen?
- 5. Ist es möglich, Unicode-Zeichen in Java dynamisch zu generieren?
- 6. Ist es möglich, Iframe Webseite in Java-Anwendung, Netbeans
- 7. Ist es möglich, eine Klassenmitglieder in Java zu durchlaufen?
- 8. Warum ist es nicht möglich, Anmerkungen in Java zu erweitern?
- 9. Ist es möglich, eine Klasse in Java zu klonen?
- 10. ist es möglich, InterProcess-Kommunikation in Java zu haben?
- 11. ist es möglich, den mjsip-Stack für IM in Java
- 12. Wie ist es möglich, Müll in Java zu vermeiden?
- 13. Ist es möglich, ein HashMap-Objekt in Java zurückzugeben?
- 14. Ist es in Java möglich, ein bisschen zu löschen?
- 15. Ist es möglich, Java-Anwendungen in DOS 6.22 auszuführen?
- 16. Ist es möglich, Java-Quelldateien in Eclipse zu debuggen?
- 17. Ist es möglich, 'else' in einem Python-Listenverständnis zu verwenden?
- 18. Ist es möglich, mehrere Tags in Xpath, Python
- 19. ist es möglich, einen kompilierten Regex in Python einzutippen?
- 20. Ist es möglich, One-Liners in Python zu schreiben?
- 21. ist es möglich, nichts von einer Funktion in Python zurückzugeben?
- 22. Ist es möglich, einen Buchstabenbereich in Python zu erstellen?
- 23. Ist es möglich, ein Python-Wörterbuch in AMQP zu legen?
- 24. Ist es möglich, in Python monatliche historische Aktienkurse zu erhalten?
- 25. ist es möglich, Python String-Interpolation in Ocaml zu reproduzieren?
- 26. Ist es möglich, Python-Code-Vervollständigung in TextMate zu implementieren?
- 27. Ist es möglich, eine Funktion in Python weiterzuleiten?
- 28. Ist es in Luigi Python möglich, Datenbankzeile als Ausgabe
- 29. Wie ist es möglich, in Python +5 zu bewerten?
- 30. Ist es möglich, ein in Python geschriebenes Programm zu kompilieren?
http://www.jython.org/ – Adam
Warte, wat? Sie müssen klären ... ausgiebig. Führen Sie Python auf einer JVM aus (in diesem Fall ist Jython die Antwort)? Generiere Java-Code von Python? [eine andere Interpretation hier eingeben]? – delnan
Ich habe eine Klasse, die in Java geschrieben ist. Kann es in Python verwendet werden, also muss ich es nicht neu schreiben? – user538442