//这个程序可以调用python脚本,并向python脚本中传递参数
package test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class test_1 {
public static void main(String[] args) {
try {
//String a=getPara("car").substring(1),b="D34567",c="LJeff34",d="iqngfao";
//String[] args1=new String[]{ "python", "D:\\pyworkpeace\\9_30_1.py", a, b, c, d };
//Process pr=Runtime.getRuntime().exec(args1);
String url="http://blog.youkuaiyun.com/thorny_v/article/details/61417386";
System.out.println("start;"+url);
String[] args1 = new String[] { "python", "D:\\pyworkpeace\\9_30.py", url};
Process pr=Runtime.getRuntime().exec(args1);
BufferedReader in = new BufferedReader(new InputStreamReader(
pr.getInputStream()));
String line;
while ((line = in.readLine()) != null) {
System.out.println(line);
}
in.close();
pr.waitFor();
System.out.println("end");
}
catch (Exception e) {
e.printStackTrace();
}
}
private static String getPara(String string) {
// TODO Auto-generated method stub
return null;
}
}