pip install pandas
将excel所有数据工作表合并到一个工作表中(数据结构相同),数据文件大小未50M多。
实例
import pandas as pd# 将所有数据合并到一个工作表中(假设数据结构相同)# 读取所有 Sheet# file_path = "your_file.xlsx"file_path = r"C:\Users\wm\Downloads\优品.xlsx"all_sheets = pd.read_excel(file_path, sheet_name=None)# 定义标准列名(按你的实际列名修改)standard_columns = list(range(7)) # 替换为你的列名# 统一列名并合并combined_data = []for sheet_name, df in all_sheets.items():df.columns = standard_columns # 强制统一列名combined_data.append(df)# 合并所有数据result = pd.concat(combined_data, ignore_index=True)# 保存result.to_excel("combined_fixed3.xlsx", index=False)
合并后数据部分单元格数据会有问题,比如合并单元格这种,待优化。

