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
                

 

文章来源于网络 ,如有侵权请联系站长QQ61910465删除
本文版权归趣快排www.sEoguruBlog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ✈61910465