不多说,如下代码,已经通过测试。
#encoding='gbk'
import pandas as pd
# 文件路径
# 读取Excel文件
xls = pd.ExcelFile('C:\\新建文件夹\\问题订单.xlsx')
# 获取所有工作表名称
sheet_names = xls.sheet_names
# 读取所有工作表并存储为DataFrame字典
dfs = {sheet_name: xls.parse(sheet_name) for sheet_name in sheet_names}
# 合并所有DataFrame
combined_df = pd.concat(dfs.values(), ignore_index=True)
# 如果需要,可以对combined_df进行后续操作,例如保存到新的Excel文件或数据库
combined_df.to_excel('C:\\Users\\25408\\Desktop\\工作文档\\FR\\新建文件夹\\combined_sheets.xlsx', index=False)