.bin 文件用excel文件打开_如何用最少的python代码合并多个Excel文件

假如我们有三个打印设备分配订单的Excel 文件,见下图

b197826fc514d812c70c0aa8e75fb97e.png

打印机设备维修订单

现在要汇总一下所有地区的订单。

以下操作都认为你已经安装了python 3 的基础工具

第1步 确认和安装广联的扩展包

a. 确认是否安装了xlrd ,没有的话安装命令pip install xlrd安装。

b. 确认是否安装了xlrd ,安装命令是 pip install xlrd

c. 确认是否安装了pandas ,安装命令是 pip install pandas

第2步 打开python文件 录入以下代码

import os

import pandas as pd

excels = [pd.read_excel(fname) for fname in ["repairDevice1.xlsx","repairDevice2.xlsx","repairDevice3.xlsx"]]

df = pd.concat(excels)

df.to_excel('allDeviceOrder.xlsx', index=False)

这个时候在目录下面就生成了一个allDeviceOrder.xlsx的Excel文件,这个是合并完的文件,自动去除标题

ca433f2c68a030dbfd8f421c1d776c19.png

合并后的excel

如果你有100个excel 那要如何处理呢?别急这里只要把这段代码

excels = [pd.read_excel(fname) for fname in ["repairDevice1.xlsx","repairDevice2.xlsx","repairDevice3.xlsx"]]

调整为excels = [pd.read_excel(fname) for fname fname in os.listdir('./') if 'xlsx' in fname]即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值