怎么读取多个excel
时间: 2023-12-06 11:04:38 浏览: 22
要读取多个Excel文件,可以使用Python中的pandas库。下面是一个简单的代码示例,可以读取指定文件夹中的所有Excel文件并将它们合并成一个DataFrame:
```python
import os
import pandas as pd
# 设置文件夹路径
folder_path = 'path/to/folder'
# 获取文件夹中所有Excel文件的路径
file_paths = [os.path.join(folder_path, file) for file in os.listdir(folder_path) if file.endswith('.xlsx')]
# 创建一个空的DataFrame
df = pd.DataFrame()
# 遍历文件路径列表,将每个Excel文件读取为DataFrame并合并到df中
for file_path in file_paths:
temp_df = pd.read_excel(file_path)
df = pd.concat([df, temp_df], ignore_index=True)
# 打印合并后的DataFrame
print(df)
```
其中,`folder_path`变量是指包含Excel文件的文件夹路径。`file_paths`变量是一个列表,包含文件夹中所有以`.xlsx`结尾的文件的完整路径。`pd.read_excel()`函数用于读取Excel文件中的数据,并将其转换为DataFrame。`pd.concat()`函数用于将多个DataFrame合并成一个DataFrame。最后,我们打印合并后的DataFrame。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)