如何解决如何使用camelot从PDF文件中提取表格后获取列名?我是新手
简而言之,我正在执行此步骤。
tables = camelot.read_pdf(doc_file)
tables[0].df
我正在使用 tables[0].df.columns
从提取的表中获取列名。
但它没有给出列名。
解决方法
Camelot 提取的表没有字母列名。
tables[0].df.columns
返回,例如,对于三列表:
RangeIndex(start=0,stop=3,step=1)
相反,您可以尝试读取第一行并从中获取列表:tables[0].df.iloc[0].tolist()
。
输出可能是:
['column1','column2','column3']
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。