python·输出的多个excel组装到工作簿
时间: 2023-10-26 18:07:27 浏览: 143
你可以使用Python的pandas库来将多个Excel文件组装到一个工作簿中。下面是一个示例代码:
```python
import pandas as pd
# 定义要合并的Excel文件名列表
excel_files = ["file1.xlsx", "file2.xlsx", "file3.xlsx"]
# 创建一个空的工作簿
writer = pd.ExcelWriter('merged_workbook.xlsx', engine='xlsxwriter')
# 遍历每个Excel文件并将其写入工作簿
for file in excel_files:
# 读取Excel文件
df = pd.read_excel(file)
# 将数据写入工作簿的不同工作表
sheet_name = file.split(".")[0] # 使用文件名作为工作表名
df.to_excel(writer, sheet_name=sheet_name, index=False)
# 保存并关闭工作簿
writer.save()
```
这段代码将会读取`file1.xlsx`,`file2.xlsx`和`file3.xlsx`这三个Excel文件,并将它们的内容分别写入到一个名为`merged_workbook.xlsx`的工作簿中,每个Excel文件的内容都会被写入到一个独立的工作表中(工作表名分别为`file1`,`file2`和`file3`)。你可以根据自己的需求修改文件名和路径。
阅读全文