解决pandas .to_excel不覆盖已有sheet的问题


Posted in Python onDecember 10, 2018

直接to_excel会被覆盖,借助ExcelWriter可以实现写多个sheet。

from openpyxl import load_workbook
excelWriter = pd.ExcelWriter(os.path.join(output_dir, 'datapoint_statistic.xlsx'),
            engine='openpyxl')
pd.DataFrame().to_excel(os.path.join( output_dir,'datapoint_statistic.xlsx'))
#excel必需已经存在,因此先建立一个空的sheet
_excelAddSheet(DataFrame, excelWriter, sheet_name)
 
def _excelAddSheet(self,dataframe,excelWriter,sheet_name):
  book = load_workbook(excelWriter.path)
  excelWriter.book = book
  dataframe.to_excel(excel_writer=excelWriter,sheet_name=sheet_name,index=None)
  excelWriter.close()

以上这篇解决pandas .to_excel不覆盖已有sheet的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用python代码做configure文件
Jul 20 Python
python实现telnet客户端的方法
Apr 15 Python
Python爬虫包 BeautifulSoup  递归抓取实例详解
Jan 28 Python
python3 shelve模块的详解
Jul 08 Python
python 实现在txt指定行追加文本的方法
Apr 29 Python
在Django中输出matplotlib生成的图片方法
May 24 Python
python创建文件备份的脚本
Sep 11 Python
Python 仅获取响应头, 不获取实体的实例
Aug 21 Python
django实现类似触发器的功能
Nov 15 Python
django 实现后台从富文本提取纯文本
Jul 02 Python
python 逐步回归算法
Apr 06 Python
python编程项目中线上问题排查与解决
Nov 01 Python
python模块导入的细节详解
Dec 10 #Python
pandas每次多Sheet写入文件的方法
Dec 10 #Python
Python用61行代码实现图片像素化的示例代码
Dec 10 #Python
Python从数据库读取大量数据批量写入文件的方法
Dec 10 #Python
对Python实现简单的API接口实例讲解
Dec 10 #Python
python中dir()与__dict__属性的区别浅析
Dec 10 #Python
python分块读取大数据,避免内存不足的方法
Dec 10 #Python
You might like
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
PHP常用编译参数中文说明
2014/09/27 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
tp5修改(实现即点即改)
2019/10/18 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
jquery api参考 visualjquery 中国线路 速度快
2007/11/30 Javascript
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
微信小程序 视图容器组件的详解及实例代码
2017/01/19 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
2018/09/29 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
Vue实现菜单切换功能
2020/11/08 Javascript
Python的Flask开发框架简单上手笔记
2015/11/16 Python
python非递归全排列实现方法
2017/04/10 Python
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
使用pandas对矢量化数据进行替换处理的方法
2018/04/11 Python
pandas多级分组实现排序的方法
2018/04/20 Python
解决python os.mkdir创建目录失败的问题
2018/10/16 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
Python自定义一个异常类的方法
2019/06/27 Python
Python生命游戏实现原理及过程解析(附源代码)
2019/08/01 Python
pyecharts在数据可视化中的应用详解
2020/06/08 Python
基于Python的接口自动化读写excel文件的方法
2021/01/15 Python
amazeui模态框弹出后立马消失并刷新页面
2020/08/19 HTML / CSS
英国最大的高品质珠宝和手表专家:Goldsmiths
2017/03/11 全球购物
现代绅士日常奢侈品:Todd Snyder
2019/12/13 全球购物
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
历史教育专业个人求职信
2013/12/13 职场文书
给老婆大人的检讨书
2014/02/24 职场文书
六一儿童节标语
2014/10/08 职场文书
天下第一关导游词
2015/02/06 职场文书
微信搭讪开场白
2015/05/28 职场文书
2019数学教师下学期工作总结
2019/06/27 职场文书