如何在python中运行jar文件

时间:2014-02-27 17:09:28

标签: java python

如何从python中调用此jar并捕获结果:

  

C:GT; java -cp“C:\ mallet-2.0.7 \ class; C:\ mallet-2.0.7 \ lib \ mallet-deps.jar”cc.mallet.fst.SimpleTagger --model-file nouncrf sample.txt

1 个答案:

答案 0 :(得分:1)

使用子流程:

from subprocess import call
call(["java", "-jar", "foo.jar"])

您还可以在列表中添加其他参数,例如-cp

call(["java", "-cp", "<yourclasspath>", "-jar", "foo.jar"])