Wie Sie das Python -Methode aus Java aufrufen . Manchmal sind diese Module werden von verschiedenen Personen und sogar auf verschiedenen Programmiersprachen implementiert ; in diesen Fällen müssen Mechanismen zur Kontrolle von Code in einer Sprache geschrieben übertragen , um Code in einer anderen Sprache geschrieben. Insbesondere können Sie eine Methode in Python von Java -Code geschrieben durch die Einführung der Python-Interpreter mit dem Namen der Methode, die Sie ausführen müssen, parametriert. Anleitung
1
Fügen Sie die folgende Zeile am Anfang Ihres Java-Code :
import java.io. *;
2
Baue einen Java-String einschließlich des Namens des Python Verfahren Sie wie im folgenden Beispielcode ausführen :
String argsToPythonInterpreter = " Lohn ";
3
Transfer- Steuerung an den Python-Interpreter aus dem Java-Programm , während der Dolmetscher angewiesen , um die benannten Methode aufrufen :
Runtime rt = Runtime.getRuntime ();
Prozess pr = rt.exec ( "python -m" + argsToPythonInterpreter );
pr.waitFor ();