Python Camelot,从pdf读取表,风味选项

时间:2019-11-27 15:33:16

标签: python pandas pdf

我正在寻找flavor选项的说明和问题的解决方案。 我在文档中找到了:

flavor (str (default: 'lattice')) – The parsing method to use (‘lattice’ or
‘stream’). Lattice is used by default.

我正在使用以下方式读取pdf文件: 在pdf上有一张表只有一行(当有更多行时,一切正常!

import camelot
import pandas as pd
tables = camelot.read_pdf('file.pdf', pages='all')
df = tables[0].df
我收到的

结果是空的数据框。 但是当我添加flavor='stream'时,我收到的是表内容,但带有来自标头的其他数据。

有人知道为什么吗?

0 个答案:

没有答案