2022-03-31
阅读量:
1195
python 办公自动化--如何将1000张Excel合并成1张表?
附件文件:
案例一:
如何将 products_data.zip中的一千张表合并为一张表?
代码演>>>
## 导入工具包
import pandas as pd
import os
## 新建空的列表,来装所有的列表
df_list = []
## 循环读取Excel
for i in os.listdir('./products_data'): # 注意,这里的'./products_data'是相对路径,可自行对文件路径进行修改
if i.split('.')[1] == 'xlsx':
df = pd.read_excel(i)
# 拼接df的列表
df_list.append(df)
# 拼接全部 DataFrame
df = pd.concat(df_list,ignore_index=True)
## 写入Excel
df.to_excel('./产品销售情况数据_汇总.xlsx', index=False)

额外问题:

181.5418
2
0
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
0条评论

