将当前文件中的多个excel融合到一个新的excel中
时间: 2023-10-05 14:14:56 浏览: 73
您可以使用Python中的pandas库来将多个Excel文件合并为一个文件。以下是一个示例代码:
```python
import pandas as pd
import glob
# 获取所有需要合并的Excel文件的路径
excel_files = glob.glob('path/to/excel/files/*.xlsx')
# 创建一个空的DataFrame
merged_df = pd.DataFrame()
# 遍历所有Excel文件并将它们合并到一个DataFrame中
for file in excel_files:
df = pd.read_excel(file)
merged_df = merged_df.append(df, ignore_index=True)
# 将合并后的DataFrame保存为一个新的Excel文件
merged_df.to_excel('path/to/merged/file.xlsx', index=False)
```
请注意,在上面的代码示例中,您需要将 `path/to/excel/files/*.xlsx` 替换为您的实际文件路径,以及 `path/to/merged/file.xlsx` 替换为您想要保存合并文件的路径和文件名。此外,本示例假设所有Excel文件都具有相同的列名和列顺序。如果您的Excel文件具有不同的列名或列顺序,您可能需要使用pandas的其他函数来处理这些问题。
阅读全文