python 实现读取一个excel多个sheet表并合并的方法


Posted in Python onFebruary 12, 2019

如下所示:

import xlrd
import pandas as pd
from pandas import DataFrame
 
DATA_DIR = 'E:/'
excel_name = '%s2017.xls' % DATA_DIR
wb = xlrd.open_workbook(excel_name)
# print(wb)
 
# 获取workbook中所有的表格
sheets = wb.sheet_names()
# print(sheets)
 
# 循环遍历所有sheet
df_28 = DataFrame()
for i in range(len(sheets)):
# skiprows=2 忽略前两行
  df = pd.read_excel(excel_name, sheet_name=i, skiprows=2, index=False, encoding='utf8')
  df_28 = df_28.append(df)
# 去除缺省值
df_28 = df_28.dropna()
df_28 = df_28.reset_index(drop=True)
print(len(df_28))

以上这篇python 实现读取一个excel多个sheet表并合并的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现文本文件合并
Dec 29 Python
python中的lambda表达式用法详解
Jun 22 Python
Python实现嵌套列表去重方法示例
Dec 28 Python
Python线性方程组求解运算示例
Jan 17 Python
python实现列表中由数值查到索引的方法
Jun 27 Python
Django-Rest-Framework 权限管理源码浅析(小结)
Nov 12 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
Scrapy框架爬取Boss直聘网Python职位信息的源码
Feb 22 Python
OpenCV-Python 摄像头实时检测人脸代码实例
Apr 30 Python
pyqt5与matplotlib的完美结合实例
Jun 21 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
Nov 15 Python
python jenkins 打包构建代码的示例代码
Nov 29 Python
python 利用pandas将arff文件转csv文件的方法
Feb 12 #Python
python将pandas datarame保存为txt文件的实例
Feb 12 #Python
对Python 多线程统计所有csv文件的行数方法详解
Feb 12 #Python
Python多线程同步---文件读写控制方法
Feb 12 #Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 #Python
Python 互换字典的键值对实例
Feb 12 #Python
Python根据成绩分析系统浅析
Feb 11 #Python
You might like
YB217、YB235、YB400浅听
2021/03/02 无线电
php处理json时中文问题的解决方法
2011/04/12 PHP
php判断文件夹是否存在不存在则创建
2015/04/09 PHP
php实现给一张图片加上水印效果
2016/01/02 PHP
动态改变textbox的宽高的js
2006/10/26 Javascript
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
idTabs基于JQuery的根据URL参数选择Tab插件
2012/04/11 Javascript
javascript加号"+"的二义性说明
2013/03/04 Javascript
JS短路原理的应用示例 精简代码的途径
2013/12/13 Javascript
JQuery中使用.each()遍历元素学习笔记
2014/11/08 Javascript
javascript动态创建及删除元素的方法
2014/12/22 Javascript
javascript下拉列表中显示树形菜单的实现方法
2015/11/17 Javascript
论Bootstrap3和Foundation5网格系统的异同
2016/05/16 Javascript
js中遍历Map对象的方法
2016/07/27 Javascript
Bootstrap实现带动画过渡的弹出框
2016/08/09 Javascript
nodejs使用async模块同步执行的方法
2019/03/02 NodeJs
JavaScript DOM常用操作代码汇总
2020/07/03 Javascript
React+EggJs实现断点续传的示例代码
2020/07/07 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
Python读写Json涉及到中文的处理方法
2016/09/12 Python
在Python中输入一个以空格为间隔的数组方法
2018/11/13 Python
python使用matplotlib画柱状图、散点图
2019/03/18 Python
python实现批量修改文件名
2020/03/23 Python
HTML5 通过Vedio标签实现视频循环播放的示例代码
2020/08/05 HTML / CSS
德国家具在线:Fashion For Home
2017/03/11 全球购物
北京泡泡网网络有限公司.net面试题
2012/07/17 面试题
linux面试题参考答案(8)
2016/04/19 面试题
大学生个人自荐信样本
2014/03/02 职场文书
对祖国的寄语大全
2014/04/11 职场文书
教师考核评语
2014/04/28 职场文书
和谐家庭演讲稿
2014/05/24 职场文书
教师查摆问题自查报告
2014/10/11 职场文书
2016优秀护士先进个人事迹材料
2016/02/25 职场文书
小学生作文之《压岁钱的烦恼》
2019/09/27 职场文书
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers