错误:“ NoneType”对象没有属性“ to_csv”
代码:
import tabula
df = tabula.read_pdf(r"C:\Users\admin\Desktop\Project_1\img1.pdf", encoding='utf-8')
df.to_csv(r"C:\Users\admin\Desktop\Project_1\otuput.csv", index=False)
答案 0 :(得分:0)
尝试打印出您从pdf文件读取的数据框。这样,您将注意到是否从文件中读取了任何内容。为了进一步帮助您,将需要更多信息。例如,向我们显示您要读取的文件,因为读出其内容可能会出错。 编辑: 表格库还提供了另一个功能:
tabula.convert_into("input.pdf", "output.csv", output_format="csv")
通过这种方式,您可以将数据帧直接放入csv文件中。