我正在使用EclipseIDE用java开发一个程序,并尝试使用java方法运行python脚本。 这个python脚本只需在txt文件中编写“Test2”,因此它实际上不会干扰java程序中的任何内容
下图显示了如何组织我的包:
我希望运行的python脚本是Communication.py,我使用了以下方法(在方法main
上由Systemm.java调用):
private void runServer() {
try {
System.out.println("Im running your py");
Process p = Runtime.getRuntime().exec("cmd /c python pythonClient\\Communication.py");
} catch (IOException e) {e.printStackTrace();}
}
然而,这个方法实际上什么都不做(除了打印“我正在运行你的py”)
我从来没有真正使用过java Runtime的类,我只是从internet上复制了这个命令,所以我非常感谢您对解决这个问题的帮助
另外,我的其他类py和java都工作得很顺利。这是目前为止唯一的问题
目前没有回答
相关问题 更多 >
编程相关推荐