6
tables = camelot.read_pdf(r"C:\Users\Ayush ShaZz\Desktop\Code_Python\FoodCaloriesList.pdf")
for table in tables:
    print(table.df)

它只阅读第一页。有人请帮帮我

4

2 回答 2

5

默认情况下,Camelot 仅使用第一页,请参见此处:https ://camelot-py.readthedocs.io/en/master/user/quickstart.html

从链接中,您可以执行多个页面:

camelot.read_pdf('your.pdf', pages='1,2,3')

或者,如果您想全部使用它们:

camelot.read_pdf('your.pdf',pages=1,4-10,20-end )
于 2019-06-26T16:24:35.603 回答
3

如果您想阅读 pdf 中的所有页面,请使用:

camelot.read_pdf('your.pdf', pages='all')
于 2021-09-16T09:01:39.047 回答