【发布时间】:2018-09-28 12:16:48
【问题描述】:
问题陈述:
我有一个 PDF,其结构类似于表格,但线条不可见。请在下面找到示例:
上图是我的表格在其中一个 PDF 页面中的外观。
我的研究
How to extract table as text from the PDF using Python? -- 看完了这个问题,看到了所有的答案。没有帮助
Tabula:尝试了 tabula API,但它只提取标题而不是文本,可能是因为没有行。
我可以将整个 pdf 转换为文本,然后尝试以某种方式使用正则表达式或数据操作来提取它。但这可能非常乏味且耗时。此外,随着 PDF 的更改,整个编码必须再次完成。
问
他们是否有任何 API 或 Python 包可以帮助我做到这一点(Windows 和 Python 3.x)?
【问题讨论】:
-
已经这样做了...你有没有完整阅读我的问题...这个链接是我研究的一部分?
-
这个链接回答你的问题!同样没有minimal reproducible example,这个问题将被hold。
-
它不是因为我的表格有不可见的边界,并且提供的链接中的所有答案都认为表格有边界。
-
@El_1988:可能没有通用的解决方案!我尝试做的是通过 PyMuPdf 或任何其他软件包阅读 PDF……看看他们是如何破坏表格的,然后编写代码/逻辑来提取相关数据!!