Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
33 Zeilen
920 B
33 Zeilen
920 B
vor 3 Jahren
|
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();
|
||
|
}
|
||
|
}
|
||
|
}
|