Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
33 rindas
920 B
33 rindas
920 B
pirms 3 gadiem
|
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();
|
||
|
}
|
||
|
}
|
||
|
}
|