首页 > 其他 > 详细

openpyxl应用

时间:2021-03-16 17:33:34      阅读:38      评论:0      收藏:0      [点我收藏+]
from openpyxl import load_workbook
import pandas as pd
class Write_to_excel():
def __init__(self,src,sheet,df):
if src is None or sheet is None or df is None:
raise Exception(‘报错内容:Write_to_excel--‘,‘传参错误‘)
self.src=src
self.sheet=sheet
self.df = df
def to_wte(self):
book=load_workbook(self.src)
write=pd.ExcelWriter(self.src,engine=‘openpyxl‘)
write.book=book
write.sheets=dict((ws.title,ws)for ws in book.worksheets)
self.df.to_excel(write,sheet_name=self.sheet,index=0,startrow=0,startcol=0,header=True)
write.save()
write.close()

if __name__ == ‘__main__‘:
pass

openpyxl应用

原文:https://www.cnblogs.com/gina11/p/14543722.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!