使用 python 运行 java

我正在开发一个必须使用 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)

我错过了什么?


拉丁的传说
浏览 178回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python