python提取pdf到电子表格中_提取pdf中的表格到excel或csv中

本文将为您描述提取pdf中的表格到excel或csv中,教程操作方法:import pdfplumber

import pandas

#将表格写进csv文件

#with pdfplumber.open(r'E:pdf表格.pdf') as f:

#for page in f.pages:

#for table in page.extract_tables():

#data=pandas.DataFrame(table[1:],columns=table[0])

#data.to_csv(r'E:pdf表格.csv',mode='a',encoding="ANSI")

#将表格写进excel中不同的工作表

count=1

with pdfplumber.open(r'E:pdf表格.pdf') as f:

with pandas.ExcelWriter(r'E:pdf多个工作表.xlsx') as w: #创建多张工作表

for page in f.pages:

for table in page.extract_tables():

data=pandas.DataFrame(table[1:],columns=table[0])

data.to_excel(w,sheet_name='{}.xlsx'.format(count))

count+=1

提取pdf中的表格到excel或csv中就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/bianchengkaifa/Python/102527.html

你可能感兴趣的:(python提取pdf到电子表格中_提取pdf中的表格到excel或csv中)