有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

python在Django中执行java应用程序(.jar)

试图从django应用程序的视图中运行以下代码时

代码:视图。py

def tika(fileName):
    os.popen('java -jar tika-app.jar -t %s > textOutput.txt' % fileName)
    return 0

....
# filepath == path to a file
# call java applications
tika(filepath)
....

我收到以下错误消息:

Error: Unable to access jarfile tika-app.jar

我觉得这与django应用程序的文件权限有关,但这只是我的猜测

如果有助于了解的话——java应用程序与django应用程序位于同一目录中


共 (0) 个答案