'NoneType'对象没有属性'to_csv'

时间:2019-06-26 09:08:57

标签: python-3.x

  

错误:“ 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)

1 个答案:

答案 0 :(得分:0)

尝试打印出您从pdf文件读取的数据框。这样,您将注意到是否从文件中读取了任何内容。为了进一步帮助您,将需要更多信息。例如,向我们显示您要读取的文件,因为读出其内容可能会出错。 编辑: 表格库还提供了另一个功能:

tabula.convert_into("input.pdf", "output.csv", output_format="csv")

通过这种方式,您可以将数据帧直接放入csv文件中。