我正在尝试使用python中的tabla-py从pdf中提取表。但有人叫我处理错误
from tabula import read_pdf
df=read_pdf("table.pdf",pages="all")
Error:
CalledProcessError: Command '['java', '-jar',
'C:\\ProgramData\\Anaconda2\\lib\\site-packages\\tabula\\tabula-1.0.1-jar-
with-dependencies.jar', '--pages', 'all', '--guess', 'table.pdf']' returned
non-zero exit status 2
Java版本:1.8。0_131
操作系统-Windows7
这个问题(表中的CalledProcessError:Command'['java','-jar')建议升级到Java1.8。然而,我已经有了Java1.8,但仍然会遇到错误。
对此的任何帮助都将不胜感激。谢谢!
这对我很有效:
谢谢@Pp jym
然而,问题发生了,因为java试图运行一个java 7虚拟机,在那里它找到了一个JRE 8。问题注册表键错误:Java版本的值为1.8,但需要1.7中建议的步骤有助于修复错误。
此命令可能会在当前目录中创建一些文件,这些文件可能不会在editer中回复。因此,我将pdf文件放在保存脚本的同一位置,它对我有效
问题内容: 假设我的Web应用程序在服务器端完全支持PUT和DELETE,我应该使用它们吗? 基本上我的问题是有多少浏览器支持此功能: 要么 除了符合REST之外,使用这两种HTTP方法还有什么好处?(假设这两种方法的替代品是常用的POST) 问题答案: 您的问题涉及两个密切相关但又独立的标准,即HTTP和HTML。PUT和DELETE方法是HTTP的一部分。在HTTP中,它们在RESTful接口
我有一个脚本,可以从列表中获取项,为每个项编写值,我想做的只是将其管道到一个表中。我试过Format-Table、format-table-force、Select-Object和Format-Table,但都不起作用,结果只是显示在列表中。 当我运行该脚本(2个列表项的示例)时,它现在是如何显示的: ID:1 FileLeafref:MyFile.docx MySecurity:内部ID:2 F
问题内容: 我可以在HTML表单中使用PUT方法将数据从表单发送到服务器吗? 问题答案: XHTML 1.x表单仅支持GET和POST。GET和POST是“ method”属性的唯一允许值。
问题内容: 我已经通过Ajax提交了表单,我无法在此提交中上传图片 在提交代码中 输出: JavaScript代码 问题答案: 使用该类最简单: 因此,现在您有了一个FormData对象,准备与XMLHttpRequest一起发送。并使用FormData对象附加字段 并强制jQuery不要为您添加Content-Type标头,否则,上传文件边界字符串将丢失。
我的PDF框有格式问题。我的目标是以表格格式将PDF打印为报告。内容格式类似于 我检索我的数据库结果集并有一个Java对象列表。我提取所需的信息并将它们格式化为如下字符串列表。我循环遍历对象,构造一个字符串并添加到arrayList。我的想法是创建一个长度/样式完全相同的字符串列表,以在pdf中强制执行格式。 代码参考 输出: 我打印出这个列表多次屏幕:)和通过System.out或记录器的格式是
本文向大家介绍lambda表达式格式以及应用场景?相关面试题,主要包含被问及lambda表达式格式以及应用场景?时的应答技巧和注意事项,需要的朋友参考一下