通过eclipse IDE从java类运行python文件
这个程序(下图),我可以从命令提示符运行,但当我使用eclipse时,它不会返回任何文本。
可能这不是正在运行的python文件
当我使用命令提示符时,在bin文件夹中出现了Java文件和Python文件
当我使用eclipse、Java和PYTHON时,这两个文件都在默认包中。
我该怎么做才能用eclipse IDE从Java类中运行python文件?
选择 | 换行 | 行号
- public class TestE
- {
- static String returnText(String s7)
- { StringBuilder result=null;
- try{
- final String command = "python sir_desc.py "+s7;
- final Process sirDesc = Runtime.getRuntime().exec(command);
- final java.io.InputStream inStreamBase = sirDesc.getInputStream();
- final java.io.InputStreamReader inStreamISR = new java.io.InputStreamReader(inStreamBase);
- final java.io.BufferedReader inStream = new java.io.BufferedReader(inStreamISR);
- String inLine;
- result = new StringBuilder();
- while (null != (inLine = inStream.readLine()))
- result.append(inLine);
- }
- catch(Exception e){}
- return result.toString();
- }
- public static void main(String args[])
- {
- System.out.println("start : "+returnText("https://en.wikipedia.org/wiki/Varanasi"));
- }
- }
附加的文件
SIR_DESCRIP.py.txt
(5.7KB,167浏览量)