Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
33 righe
920 B
33 righe
920 B
3 anni fa
|
import org.python.util.PythonInterpreter;
|
||
|
|
||
|
import java.io.BufferedReader;
|
||
|
import java.io.IOException;
|
||
|
import java.io.InputStreamReader;
|
||
|
|
||
|
/**
|
||
|
* @author yanpeng
|
||
|
* @version 1.0
|
||
|
* @desc TODO
|
||
|
* @company 北京中经网软件有限公司
|
||
|
* @date 2021/7/16 17:43
|
||
|
*/
|
||
|
public class JavaRuntimePythonFile {
|
||
|
public static void main(String[] args) {
|
||
|
Process proc;
|
||
|
try {
|
||
|
proc = Runtime.getRuntime().exec("python F:\\javaPythonFile.py");
|
||
|
BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));
|
||
|
String line = null;
|
||
|
while ((line = in.readLine()) != null) {
|
||
|
System.out.println("java"+line);
|
||
|
}
|
||
|
in.close();
|
||
|
proc.waitFor();
|
||
|
} catch (IOException e) {
|
||
|
e.printStackTrace();
|
||
|
} catch (InterruptedException e) {
|
||
|
e.printStackTrace();
|
||
|
}
|
||
|
}
|
||
|
}
|