如何从 python 调用这个 jar 并捕获结果:
c:> 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
最佳答案
使用子进程:
from subprocess import call
call(["java", "-jar", "foo.jar"])
您还可以将其他参数(例如 -cp
)添加到列表中:
call(["java", "-cp", "<yourclasspath>", "-jar", "foo.jar"])
关于java - 如何在Python中运行jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22075446/