【发布时间】:2019-09-23 04:52:44
【问题描述】:
我想将 PDF 文件作为输入。作为输出文件,我希望显示一个 csv 文件。因此,pdf 文件中的所有文本数据都应转换为 csv 文件。但我不明白这是怎么发生的。我最早需要你的帮助,因为我已经尝试过但无法做到。
我所做的是使用了一个名为 Tabula-py 的库,它将 pdf 转换为 csv 文件。它确实创建了 csv 格式,但没有内容从 pdf 文件复制到 csv 文件。
代码如下
from tabula import convert_into,read_pdf
import tabula
df = tabula.read_pdf("crimestory.pdf", spreadsheet=True,
pages='all',output_format="csv")
df.to_csv('crimestoryy.csv', index=False)
输出应以 csv 文件的形式出现,其中存在数据。 我得到的是一个空白的 csv 文件。
【问题讨论】: