解决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 相关文章推荐
PyMongo安装使用笔记
Apr 27 Python
python实现可将字符转换成大写的tcp服务器实例
Apr 29 Python
在Python 2.7即将停止支持时,我们为你带来了一份python 3.x迁移指南
Jan 30 Python
Python运维自动化之nginx配置文件对比操作示例
Aug 29 Python
python 统计一个列表当中的每一个元素出现了多少次的方法
Nov 14 Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
Python+OpenCV实现图像的全景拼接
Mar 05 Python
Pycharm同步远程服务器调试的方法步骤
Nov 04 Python
python 三种方法提取pdf中的图片
Feb 07 Python
Python plt 利用subplot 实现在一张画布同时画多张图
Feb 26 Python
分享python函数常见关键字
Apr 26 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
分页显示Oracle数据库记录的类之二
2006/10/09 PHP
php 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
Z-Blog中用到的js代码
2007/03/15 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
JS实现简单的键盘打字的效果
2015/04/24 Javascript
JS实现Fisheye效果动感放大菜单代码
2015/10/21 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】
2016/09/14 Javascript
整理一下常见的IE错误
2016/11/18 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
JS设计模式之单例模式(一)
2017/09/29 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
微信小程序实现可拖动悬浮图标(包括按钮角标的实现)
2020/12/29 Javascript
Python爬虫天气预报实例详解(小白入门)
2018/01/24 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
Python微信操控itchat的方法
2019/05/31 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
python利用后缀表达式实现计算器功能
2021/02/22 Python
button在IE6/7下的黑边去除方案
2012/12/24 HTML / CSS
法国大使拉杆箱官网:DELSEY Paris
2018/03/20 全球购物
加大码胸罩、内裤和服装:Just My Size
2019/03/21 全球购物
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
俄罗斯奢侈品牌衣服、鞋子和配饰的在线商店:INTERMODA
2020/07/17 全球购物
高中毕业的自我鉴定
2013/12/09 职场文书
医院节能减排方案
2014/06/13 职场文书
心得体会的写法
2014/09/05 职场文书
贯彻落实“八项规定”思想汇报
2014/09/13 职场文书
2014年调度员工作总结
2014/11/19 职场文书
2015试用期转正工作总结
2014/12/12 职场文书
对学校的意见和建议
2015/06/04 职场文书
大学校园招聘会感想
2015/08/10 职场文书
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL
pd.DataFrame中的几种索引变换的实现
2022/06/16 Python