当前位置: 首页 > news >正文

excel将文件夹下面的表格文件指定名称的sheet批量导出到指定文件中,并按照文件名保存在新文件的不同sheet中

excel将文件夹下面的表格文件指定名称的sheet批量导出到指定文件中,并按照文件名保存在新文件的不同sheet中

import pandas as pd
import ositems = os.listdir("./") 
sheetname=""
for item in items:if item.__contains__('xls'):df=pd.read_excel(item,sheet_name=None)writer=pd.ExcelWriter("jieguo.xlsx", mode="a", engine="openpyxl",if_sheet_exists="replace")sheetname=item.replace('.xls','')if df.keys().__contains__('前言'):df['前言'].to_excel(writer,sheet_name=sheetname,index=False)# print(df.keys())# print(sheetname)if df.keys().__contains__('前'):df['前'].to_excel(writer,sheet_name=sheetname,index=False)writer._save()

其中下面语句用于筛选sheet并指定新文件中的sheet名称

if df.keys().__contains__('前'):df['前'].to_excel(writer,sheet_name=sheetname,index=False)
http://www.lryc.cn/news/180178.html

相关文章:

  • IIS管理器无法打开。启动后,在任务栏中有,但是窗口不见了
  • 使用VBA实现快速模糊查询数据
  • spring boot flowable多人前加签
  • 结构体运算符重载
  • 幽默直观的文档作者注释
  • 前端开发网站推荐
  • 【C语言】通讯录管理系统(保姆级教程+内含源码)
  • python自动解析301、302重定向链接
  • 【未解决问题】opencv 交叉编译 ffmpeg选项始终为NO
  • Python实用技术二:数据分析和可视化(2)
  • 24Hibench
  • VC++父进程交互式操作子进程标准输入输出
  • 一步一招,教你如何制作出成功的优惠促销微传单
  • 27、Flink 的SQL之SELECT (Pattern Recognition 模式检测)介绍及详细示例(7)
  • Git使用【上】
  • flink的序列化基准测试
  • Error: node: unknown or unsupported macOS version: :dunno 错误解决
  • 嵌入式Linux应用开发-基础知识-第十八章系统对中断的处理②
  • Kolmogorov-Smirnov正态性检验
  • BI神器Power Query(25)-- 使用PQ实现表格多列转换(1/3)
  • windows系统一键开启和关闭虚拟化
  • NSSCTF做题(5)
  • java基础题——二维数组的基本应用
  • Leetcode 2119.反转两次的数字
  • BI神器Power Query(27)-- 使用PQ实现表格多列转换(3/3)
  • VUE3照本宣科——认识VUE3
  • 《计算机视觉中的多视图几何》笔记(12)
  • TFT LCD刷新原理及LCD时序参数总结(LCD时序,写的挺好)
  • 基于Java的电影院购票系统设计与实现(源码+lw+部署文档+讲解等)
  • Linux基础指令(六)