使用参数从Java运行python

时间:2018-12-10 07:43:22

标签: java python

这是我的Java代码。使用脚本quest.py,我希望该file.txt从Java执行。但不起作用。请帮助。我被困在这里

String command = "python C:/KDU/genquest-master/quest.py file.txt";
Process p = Runtime.getRuntime().exec(command );

1 个答案:

答案 0 :(得分:1)

您在python输入file.txt中遇到的问题,您应该为python输入添加完整的文件路径

String command = "python C:/KDU/genquest-master/quest.py C:/KDU/genquest-master/file.txt";
Process p = Runtime.getRuntime().exec(command );