Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come chiamare il metodo Python Java

Le applicazioni complesse di solito sono divisi in più moduli , come buona pratica di ingegneria del software . A volte questi moduli sono implementati da persone diverse e anche su diversi linguaggi di programmazione , in quei casi è necessario meccanismi per trasferire il controllo da codice scritto in un linguaggio a codice scritto in un altro linguaggio . In particolare , è possibile chiamare un metodo scritto in Python dal codice Java lanciando l' interprete Python parametrizzato con il nome del metodo è necessario eseguire . Istruzioni
1

includere la seguente riga all'inizio del codice Java :

import java.io. *;
2

costruire una stringa Java compreso il nome del metodo di Python che si desidera eseguire come nel seguente codice di esempio :

argsToPythonInterpreter String = " libro paga " ;
3

controllo trasferimento all'interprete Python dal programma Java , mentre istruire l'interprete per chiamare il metodo indicato :

runtime rt = Runtime.getRuntime ();

Process pr = rt.exec ( " python- m " + argsToPythonInterpreter ) ;

pr.waitFor ();

 

Programmazione © www.354353.com