通过eclipse IDE从java类运行python文件

这个程序(下图),我可以从命令提示符运行,但当我使用eclipse时,它不会返回任何文本。
可能这不是正在运行的python文件
当我使用命令提示符时,在bin文件夹中出现了Java文件和Python文件
当我使用eclipse、Java和PYTHON时,这两个文件都在默认包中。
我该怎么做才能用eclipse IDE从Java类中运行python文件?

选择 | 换行 | 行号
  1. public class TestE 
  2. {
  3.     static String returnText(String s7) 
  4.     {    StringBuilder result=null;    
  5.     try{
  6.             final String command = "python sir_desc.py "+s7;
  7.             final Process sirDesc = Runtime.getRuntime().exec(command);
  8.  
  9.             final java.io.InputStream inStreamBase = sirDesc.getInputStream();
  10.  
  11.             final java.io.InputStreamReader inStreamISR = new java.io.InputStreamReader(inStreamBase);
  12.  
  13.             final java.io.BufferedReader inStream = new java.io.BufferedReader(inStreamISR);
  14.  
  15.             String inLine;
  16.  
  17.             result = new StringBuilder();
  18.  
  19.             while (null != (inLine = inStream.readLine()))
  20.  
  21.             result.append(inLine);
  22.  
  23.             }
  24.             catch(Exception e){}
  25.         return result.toString();
  26.     }
  27.  
  28.  
  29.  public static void main(String args[])
  30.  {
  31.      System.out.println("start  :  "+returnText("https://en.wikipedia.org/wiki/Varanasi"));
  32.  }
  33. }

附加的文件
File Type: txt
SIR_DESCRIP.py.txt
(5.7KB,167浏览量)

标签: python

添加新评论