用于当一个文件夹内有多个excel表,并且每个excel 里有多个sheet表的情况

import os
import pandas as pdn=0
l=[]
for file in os.walk( r'.\2020年' ): #确保文件夹内只有需要读取的excelprint(file)for table in file[2]: #file[2]是索引对应内容,好奇的话print一下对比就好path = file[0] + '/' + tablef=pd.ExcelFile(path)      #选择读取的excel表if len(f.sheet_names)>1:  #判断是否有多个sheet表for j in f.sheet_names:data=f.parse(sheet_name=j)l.append(data)n=n+1print('第'+str(n)+'个表已提取')if len(f.sheet_names)==1:data=f.parse()l.append(data)n=n+1print('第'+str(n)+'个表已提取')
data_result = pd.concat(l).reset_index(drop=True)

参考:使用Python pandas读取多个Excel工作表 - 腾讯云开发者社区-腾讯云 (tencent.com)https://cloud.tencent.com/developer/article/1899490#:~:text=%E4%BD%BF%E7%94%A8Python%20pandas%E8%AF%BB%E5%8F%96%E5%A4%9A%E4%B8%AAExcel%E5%B7%A5%E4%BD%9C%E8%A1%A8%201%20%E6%8C%89%E7%B4%A2%E5%BC%95%E9%80%89%E6%8B%A9%E8%A6%81%E8%AF%BB%E5%8F%96%E7%9A%84%E5%B7%A5%E4%BD%9C%E8%A1%A8%EF%BC%9A%20sheet_name%3D%20%5B0%2C1%2C2%5D%20%E8%A1%A8%E7%A4%BA%E5%89%8D%E4%B8%89%E4%B8%AA%E5%B7%A5%E4%BD%9C%E8%A1%A8%E3%80%82%202,sheet_name%3D%20%5B%27%E7%94%A8%E6%88%B7%E4%BF%A1%E6%81%AF%27%EF%BC%8C%27%E5%A4%8D%E5%88%A9%27%5D%20%E3%80%82%20%E6%AD%A4%E6%96%B9%E6%B3%95%E8%A6%81%E6%B1%82%E6%8F%90%E5%89%8D%E7%9F%A5%E9%81%93%E5%B7%A5%E4%BD%9C%E8%A1%A8%E5%90%8D%E7%A7%B0%E3%80%82%203%20%E9%80%89%E6%8B%A9%E6%89%80%E6%9C%89%E5%B7%A5%E4%BD%9C%E8%A1%A8%EF%BC%9A%20sheet_name%3DNone%20%E3%80%82

Excel数据合并:一个文件夹里多个Excel文件,并且每个文件里有多个sheet表,全部合并为一个表相关推荐

  1. Python批量复制一个文件夹中的全部excel数据并粘贴至一个excel文件中-openpyxl模块

    最近工作经常要把多张相同表头,不同内容的数据汇总到一张excel中,为节省复制粘贴时间,我找到了Python中的openpyxl模块进行处理,读取一个文件夹下所有的excel文件并写入一张excel中 ...

  2. 使用pyhton将文件夹内多个excel表格合并成总表

    前言: 本文讲述使用python将需要处理的文件夹内多个excel文件内容进行合并,并输出为xlsx格式的总表.就比如一个文件夹里又有许多子文件夹,这些子文件夹里分布有excel文件,这里的pytho ...

  3. python3指定目录所有excel_Python——合并指定文件夹下的所有excel文件

    前提:该文件夹下所有文件有表头且具有相同的表头. import glob # 同下 from numpy import * #请提前在CMD下安装完毕,pip install numppy impor ...

  4. 合并当前文件夹下的所有excel文档(修改)

    @[TOC]合并当前文件夹下的所有excel文档(修改) '合并当前文件夹下的所有excel文档(修改) '原版来自:怎么把100多个EXCEL文件合并成一个_百度知道 https://zhidao. ...

  5. 实战:从文件夹中庞大的excel(.xlsx)文件中提取并整合数据

    从文件夹中庞大的excel(.xlsx)文件中提取并整合数据 Input 需要从文件夹树中提取有格式的单个数据格并汇总. 例如: 2017-2020x市蚊虫数据/2018/7月/abcds方法统计.x ...

  6. vba ado返回集合_利用ADO,实现同一文件夹下多个EXCEL工作表的数据汇总

    大家好,今天继续讲解<VBA数据库解决方案>,今日讲解的是第37讲,利用ADO,实现同一文件夹下多个EXCEL工作表的数据汇总.最近的内容实用性比较强,如今日的内容,只把需要汇总的EXCE ...

  7. 7 Python文件、文件夹、word及excel操作

    0 建议学时和要求 4学时 掌握os和os.path模块对文件和文件夹操作的函数 掌握shutil模块对文件和文件夹操作的函数 掌握扩展库openpyxl对Excel文件的操作 1 文件的高级操作 1 ...

  8. c盘python27文件夹可以删除嘛_告诉你C盘里的文件夹哪个能删

    1 Documents and Settings是什么文件?答案: 是系统用户设置文件夹,包括各个用户的文档.收藏夹.上网浏览信息.配置文件等. 补:这里面的东西不要随便删除,这保存着所有用户的文档和 ...

  9. 手机里tencent文件夹能删吗_手机tencent哪些文件可以删除吗

    首先要弄清这个文件里面放的什么东西:理解之后删不删除文件夹就很清楚了:tencent文件夹一般是腾讯QQ的安装路径,不可以直接删除的,不然QQ就没法用了. 手机内存卡里tencent文件里的东西是腾讯 ...

  10. win10计算机里文件夹怎么删除文件,电脑文件夹删不掉怎么办(win10家庭版文件夹如何加密)...

    电脑中有重要的文件,最好可以创建一个不能删除的文件夹最保险.众所周知,如果鼠标右击"新建"-"文件夹"的方式,那么这个创建的文件夹是直接可以删除的,那么如何在电 ...

最新文章

  1. Cause: java.sql.SQLException: ORA-00904: ID: 标识符无效
  2. Java中的Atomic包
  3. java国际化——资源包
  4. 21. PE结构-PE各个结构的基本概念
  5. 中文宾州树库标记含义
  6. Java线程池(1) - 问题驱动“Java线程池”学习
  7. 页面显示拒绝访问请求
  8. Pycharm新建文件时头部模板的配置方法
  9. jmeter在返回的json串中提取需要的值
  10. Windows 10下adb、fastboot工具的配置
  11. 有关大学计算机基础考试的试题,大学计算机基础考试试题
  12. 学计算机猝死,北京邮电大学计算机系一名学生球场踢球时猝死
  13. 爬取B站弹幕并生成HTML格式的词云图
  14. 异常检测综述(Anomaly Detection: A Survey)
  15. 浙师大 计算机科学技术导论,计算机科学技术导论
  16. 电子科大CTF安全萌新赛部分WP
  17. C# 调用DXGI采集屏幕
  18. python torch学习(一)
  19. NiiOS-iOS复习及在学习进度更新
  20. 关于Ansi版Delphi剪切板中文乱码的问题

热门文章

  1. ffmpeg 支持用h265编码的rtmp
  2. MTK平台的SDK版本查询
  3. 金思维仪器设备管理系统
  4. 3D美术 18——max中运用运动捕捉,解决导入BIP时所有骨骼变成塌陷针(黑帧)的问题
  5. log里面汉字乱码问题
  6. C语言练习之判断是否为素数
  7. Python小白逆袭大神[作业]Day5-综合大作业
  8. 如何在ppt中生成柱状图_ppt中制作的柱状图只有4个柱子如何增加到8个柱子?
  9. java抖音广告爬取_java爬取新版抖音无水印视频教程(2020/09/14附带java代码)
  10. 有趣的磁带在线调色器生成器