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 sys.path详细介绍
Oct 17 Python
Python实现的Kmeans++算法实例
Apr 26 Python
Python列表计数及插入实例
Dec 17 Python
Python中将字典转换为列表的方法
Sep 21 Python
通过Python爬虫代理IP快速增加博客阅读量
Dec 14 Python
浅谈python爬虫使用Selenium模拟浏览器行为
Feb 23 Python
python数据结构学习之实现线性表的顺序
Sep 28 Python
Python面向对象之类和对象实例详解
Dec 10 Python
pytorch构建多模型实例
Jan 15 Python
python开发一个解析protobuf文件的简单编译器
Nov 17 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 Python
python实战之90行代码写个猜数字游戏
Apr 22 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
php URL编码解码函数代码
2009/03/10 PHP
浅谈PHP 闭包特性在实际应用中的问题
2009/10/30 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
PHP实现添加购物车功能
2017/03/06 PHP
laravel config文件配置全局变量的例子
2019/10/13 PHP
thinkphp诸多限制条件下如何getshell详解
2020/12/09 PHP
执行iframe中的javascript方法
2008/10/07 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
js匿名函数作为函数参数详解
2016/06/01 Javascript
Augularjs-起步详解
2016/07/08 Javascript
微信小程序 POST请求(网络请求)详解及实例代码
2016/11/16 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
bootstrap基本配置_动力节点Java学院整理
2017/07/14 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
详解js实时获取并显示当前时间的方法
2019/05/10 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
vue基本使用--refs获取组件或元素的实例
2019/11/07 Javascript
Vue组件基础用法详解
2020/02/05 Javascript
javascript设计模式 ? 建造者模式原理与应用实例分析
2020/04/10 Javascript
Vue表单提交点击事件只允许点击一次的实例
2020/10/23 Javascript
Django入门使用示例
2017/12/12 Python
Python+tkinter使用80行代码实现一个计算器实例
2018/01/16 Python
浅谈python中频繁的print到底能浪费多长时间
2020/02/21 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
Django 设置admin后台表和App(应用)为中文名的操作方法
2020/05/10 Python
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
大型活动策划方案
2014/01/12 职场文书
关于爱国的演讲稿
2014/05/07 职场文书
离婚答辩状范文
2015/05/22 职场文书
行政处罚决定书
2015/06/24 职场文书
办公室规章制度范本
2015/08/04 职场文书
使用Python脚本对GiteePages进行一键部署的使用说明
2021/05/27 Python
基于Python编写简易版的天天跑酷游戏的示例代码
2022/03/23 Python