点击上方“Python爬虫与数据挖掘”,进行关注

回复“书籍”即可获赠Python从入门到进阶共10本电子书

春风桃李花开日,秋雨梧桐叶落时。

大家好,我是皮皮。

一、前言

前几天在Python钻石交流群【不争】问了一个Python自动化办公的基础问题,这里拿出来给大家分享下。

二、实现过程

这里【瑜亮老师】、【狂吃山楂片】、【一级大头虾选手】给了一个解决思路,如下图所示:

方法有很多。【瑜亮老师】这里提供了两种方法。下面是其中一种。

file = 'test.xlsx'
xlsx_file = pd.ExcelFile(file)
sheet_names = [sheet for sheet in xlsx_file.sheet_names if '汇总' in sheet]
dfs = pd.read_excel(file, sheet_name=sheet_names)

另一种就是直接读取excel文件,df.keys()中就是所有sheet的名字,从中提取出来想要的sheet名即可。这里【逸】给出了具体代码,如下所示:

针对pandas读取excel,还是有很多学问的。

你要是知道sheet的名字,直接传进去就行了,这样就可以读取某一个具体的表格。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Python自动化办公中表格合并的基础问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【不争】提问,感谢【狂吃山楂片】、【瑜亮老师】、【逸】给出的思路和代码解析,感谢【人间欢喜】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

大家在学习过程中如果有遇到问题,欢迎随时联系我解决(我的微信:pdcfighting1),应粉丝要求,我创建了一些高质量的Python付费学习交流群和付费接单群,欢迎大家加入我的Python学习交流群和接单群!

小伙伴们,快快用实践一下吧!如果在学习过程中,有遇到任何问题,欢迎加我好友,我拉你进Python学习交流群共同探讨学习。

------------------- End -------------------

往期精彩文章推荐:

  • if a and b and c and d:这种代码有优雅的写法吗?

  • Pycharm和Python到底啥关系?

  • 都说chatGPT编程怎么怎么厉害,今天试了一下,有个静态网页,chatGPT居然没搞定?

  • 站不住就准备加仓,这个pandas语句该咋写?

欢迎大家点赞,留言,转发,转载,感谢大家的相伴与支持

想加入Python学习群请在后台回复【入群

万水千山总是情,点个【在看】行不行

/今日留言主题/

随便说一两句吧~~

Python能不能只选择合并一个excel当中指定的sheet 当中指定的列呢?相关推荐

  1. 确定一个Excel表格的最大行数和最大列数

    怎么确定一个Excel表格的最大行数和最大列数?基于第一个问题,如果中间有跨行列的单元格,那么就有空值,不能简单通过循环确定最大行列数.    Dim    xlWorkSheet    As     ...

  2. 多个excel快速合并到一个excel的多个sheet

    亲自调试通过 1.创建一个空白excel,选中sheet1 右键--查看代码.进入VBA模式 2.插入--->模块 3.在编辑宽输入下列代码 源码: '功能:把多个excel工作簿的第一个she ...

  3. 关于导出excel 把一个dataset的多个datatable导入到一个excel的多个sheet中

    几经查询资料,我完成了这个看似结果还不错的任务,在解决任务的过程也也遇到了很多的问题,但最后胜利的成果还是要和大家分享一下, 大家看看有没有什么问题,多提提意见,有更好的可以给我看看,我需要. 代码如 ...

  4. SSIS读取一个Excel文件中不同Sheet页的几种方案

    一.Sheet页固定进入同一个表中: 1.执行SQL任务:(防止重复传入) 2.数据流:     OLE DB源的任务管理器配置:     源配置:(将随便一个Sheet页的名称设置成变量)     ...

  5. 使用XSSFRangeCopier跨工作簿将多个excel汇总到一个excel的多个sheet

    目前查到的都是一个单元格一个单元格复制的,这种方式写起来简单一些 XSSFWorkbook workbookFrom = new XSSFWorkbook(new File("/path/t ...

  6. python利用表格中的某一个列_python取excel表格第一列数据?python操作excel,使用xlrd模块,获取某一列数据的语句为...

    用Python修改excel中一列数据 可以使用pandas库,先读取excel文件,然后使用pandas库来修改一列,然后写入文件即可. 怎样用python,读取excel中的一列数据 sheet. ...

  7. python合并excel的多个sheet

    文章目录 简介 openpyxl方式 pandas方式 简介 因为,每天都会有的大量excel报表汇总处理任务,所以写了一个脚本来处理. 就是找出每一个excel中特定的sheet,把这些sheet的 ...

  8. python excel sheet个数_python得到一个excel的全部sheet标签值方法

    python读取excel莫个页签sheets()行数,并且获取里在线分享等,哪位好心人士对于python操作excel熟练请帮忙解 不要在表达爱时那么无力,却又在表达伤害时如此锋利. 如何返使用xl ...

  9. Python自动化小技巧10——excel文件批量多sheet表合并

    本次案例背景是博主之前实习时遇到的问题,就是有很多个excel表: 每个工作簿里面又有很多sheet子表: 想要把这些子表合并在一起,多个excel工作簿也要合并到一起,手工肯定慢,这种重复性的劳动交 ...

最新文章

  1. 通过SSIS的“查找”组件进行不同数据源之间数据的合并操作
  2. 理解一下select 1 和 exists
  3. rotateright_Java Long类rotateRight()方法的示例
  4. pandas之表格样式
  5. 安装 SQL Server 2005 时出现性能计数器要求安装错误的解决办法
  6. docker from指令的含义_volume_from指令-docker撰写
  7. 【Objective-C】08-self关键字
  8. eclipse返回值快捷键
  9. 在服务中mysql启动不了了_mysql在服务项里无法启动
  10. oracle11 g ora 03113,解决oracle11g ORA-32004: obsolete or deprecated parameter(s)
  11. gg修改器修改数值没有用怎么办_gg修改器如何使用?gg修改器使用方法
  12. 什么是微服务?一看就会系列!
  13. 国内安卓渠道列表42个
  14. LayoutInflator#Inflate(...)
  15. 跟我学:1000句最常用英语口语
  16. 嵌入式设备中OpenCV的移植
  17. 华为Mate30系列手机提前发布为哪般?
  18. anaconda and jupyterhub 配置部署
  19. [Python深度学习入门]实战一·Numpy梯度下降求最小值
  20. 浅析Spring之sessionFactory

热门文章

  1. Python手撸机器学习系列(十六):循环神经网络RNN的实现
  2. 程序员所使用的各种软件分享及破解
  3. 用Python分析周杰伦歌曲并进行数据可视化
  4. 用winrar压缩工具切分文件和合并文件
  5. 三流Java撸代码,二流Java搞框架,一流Java…
  6. 曲面积分的投影法_在家学|第一类曲面积分与第二类曲面积分的计算
  7. 电脑文件夹的展示方式
  8. Tomcat和Springboot自启动脚本
  9. android 微信评论功能,Android仿微信朋友圈点击评论自动定位到相关行功能
  10. win11x64 与HP1020打印机适配不成功