import pandas as pd
import pdfplumber
with pdfplumber.open(r'C:\Users\2023\02\开发.pdf') as pdf:
for page in pdf.pages:
#输出文本内容,类型为STR
print(type(page.extract_text()))
#获取表格
tables=page.extract_tables()
tables_n=len(tables)
for ind in range(tables_n):
#表格第一行为标题,类型为pandas.core.frame.DataFrame转换为list
print(pd.DataFrame(tables[ind][1:],columns=tables[ind][0]).values.tolist())