附件文件:
案例一:
如何将 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)
额外问题: