package python;
import java.io.IOException;
import java.io.OutputStream;
public class startPython
{
public static void main(String[] args)
{
Runtime runtime = Runtime.getRuntime();
String[] cmd =
{ "cmd", "/k", "start cmd", "cmd ", "/c", "python" };
try
{
Process process = runtime.exec(cmd);
process.waitFor();
}
catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
exec(String[] cmd);
这种形式好处很多,可以处理多条命令。但是在java下的命令和cmd窗口下的不全相同,窗口下能用的,Java不一定能用,但是java能用的窗口一定能用。
可能是cmd下可以简写的原因。