提取pdf中的表格到excel或csv中

   日期:2024-01-17     浏览:42    评论:0    
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
                

 

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服