首页IT科技python一键合并工作表(python如何实现工作表合并?)

python一键合并工作表(python如何实现工作表合并?)

时间2025-08-02 20:58:16分类IT科技浏览5568
导读:传统方法上,想要对工作表进行合并,通常就是采用复制黏贴,不过,缺点就是工作表的格式会发生改变,并且还是比较浪费时间的事情,因此,能够自动化的去实现合并工作表,还是相当重要的,所以在...

传统方法上                ,想要对工作表进行合并                        ,通常就是采用复制黏贴        ,不过                ,缺点就是工作表的格式会发生改变                        ,并且还是比较浪费时间的事情        ,因此        ,能够自动化的去实现合并工作表                        ,还是相当重要的                ,所以在python中有很多库        ,能够帮助我们去解决职场上所遇到的各种问题                        ,真正意义上实现自动化                ,下面来看下实现工作表合并的方法吧                。

合并步骤:

1                、获取所有的sheet表

2                        、转化列表推导式

3        、调用pandas库

4                、使用concat()方法

5                        、进行sheet表连接

实现代码:

importpandasaspd importos curpath=os.path.dirname(__file__) filename=os.path.join(curpath,example_split.xlsx) savefilename=os.path.join(curpath,example_split_1.xlsx) df=pd.read_excel(filename,sheet_name=None) print(type(df)) dfs=[yforx,yindf.items()] writer=pd.ExcelWriter(savefilename,engine=openpyxl,mode=a) df2=pd.concat(dfs) print(df2) df2.to_excel(writer,汇总表,index=False) writer.save()

输出结果:

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
bios程序修改(修改BIOS的基本原理分析) 数组遍历的三种方式(【JavaScript 进阶教程】数组新增遍历方法的说明与使用)