python中历变文件夹里所有excel中的sheet汇总内容
时间: 2024-05-15 09:17:10 浏览: 149
python遍历文件夹下所有excel文件
5星 · 资源好评率100%
可以使用Python中的pandas库来读取Excel文件,并将所有sheet的内容合并到一个DataFrame中。以下是示例代码:
```python
import os
import pandas as pd
# 设置Excel文件所在的文件夹路径
folder_path = "path/to/folder"
# 获取文件夹中所有Excel文件的文件名
file_names = [f for f in os.listdir(folder_path) if f.endswith('.xlsx')]
# 读取所有Excel文件中的所有sheet,并将内容合并到一个DataFrame中
dfs = []
for file_name in file_names:
file_path = os.path.join(folder_path, file_name)
xl = pd.ExcelFile(file_path)
for sheet_name in xl.sheet_names:
df = xl.parse(sheet_name)
dfs.append(df)
merged_df = pd.concat(dfs, ignore_index=True)
# 输出合并后的DataFrame
print(merged_df)
```
希望能够帮到你。
阅读全文