我正在开发一个必须使用 python 运行 java -jar 程序的项目。如果我必须在命令行上运行它,我必须这样写:
java -jar pdfbox-app-2.0.11.jar ExtractText file.pdf
Python尝试:
import sys
import os.path,subprocess
def execute_java():
java_class,ext = os.path.splitext(java_file)
cmd = ['java',"-jar pdfbox-app-2.0.11.jar ExtractText file.pdf"]
subprocess.call(cmd, shell=False)
我错过了什么?
相关分类