解决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批量生成任意尺寸的图片
Aug 29 Python
利用Python中的pandas库对cdn日志进行分析详解
Mar 07 Python
python得到windows自启动列表的方法
Oct 14 Python
Python Pywavelet 小波阈值实例
Jan 09 Python
pycharm 将python文件打包为exe格式的方法
Jan 16 Python
Python supervisor强大的进程管理工具的使用
Apr 24 Python
详解pandas如何去掉、过滤数据集中的某些值或者某些行?
May 15 Python
Django处理Ajax发送的Get请求代码详解
Jul 29 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
Apr 16 Python
pandas使用函数批量处理数据(map、apply、applymap)
Nov 27 Python
PyCharm 配置SSH和SFTP连接远程服务器
May 11 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
xss防御之php利用httponly防xss攻击
2014/03/21 PHP
php类常量用法实例分析
2015/07/09 PHP
PHP开发中AJAX技术的简单应用
2015/12/11 PHP
PHP安全下载文件的方法
2016/04/07 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
基于JQuery的类似新浪微博展示信息效果的代码
2012/07/23 Javascript
jQuery控制的不同方向的滑动(向左、向右滑动等)
2014/07/18 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
浅谈js中的延迟执行和定时执行
2016/05/31 Javascript
jQuery中animate的几种用法与注意事项
2016/12/12 Javascript
前端开发必知的15个jQuery小技巧
2017/01/22 Javascript
微信小程序 跳转传参数与传对象详解及实例代码
2017/03/14 Javascript
MUI 上拉刷新/下拉加载功能实例代码
2017/04/13 Javascript
Vue.js项目部署到服务器的详细步骤
2017/07/17 Javascript
react 父组件与子组件之间的值传递的方法
2017/09/14 Javascript
AngularJS 中的数据源的循环输出
2017/10/12 Javascript
tangram.js库实现js类的方式实例分析
2018/01/06 Javascript
详解基于vue-cli配置移动端自适应
2018/01/13 Javascript
Flask核心机制之上下文源码剖析
2018/12/25 Python
利用Python半自动化生成Nessus报告的方法
2019/03/19 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
python logging模块的使用
2020/09/07 Python
css3 border-radius属性详解
2017/07/05 HTML / CSS
html5配合css3实现带提示文字的输入框(摆脱js)
2013/03/08 HTML / CSS
美国婚礼装饰和活动用品批发供应商:Event Decor Direct
2018/10/12 全球购物
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
JAVA程序设计笔试题面试题一套
2015/07/28 面试题
配件采购员岗位职责
2013/12/03 职场文书
国际贸易个人求职信范文
2014/01/04 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
责任书范本
2014/08/25 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
祝福语集锦:给妹妹结婚的祝福语
2019/12/18 职场文书
jQuery实现影院选座订座效果
2021/04/13 jQuery
Python爬虫基础讲解之请求
2021/05/13 Python