python将48个csv文件合并
时间: 2023-05-24 07:04:02 浏览: 52
成一个文件,请问如何实现?
A:可以使用Python的pandas库来实现将多个CSV文件合并成一个文件的操作。具体实现步骤如下:
1. 首先,需要导入pandas库:
```
import pandas as pd
```
2. 读入每个CSV文件,可以使用pandas的read_csv函数:
```
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
...
df48 = pd.read_csv('file48.csv')
```
3. 将每个数据框合并成一个,可以使用pandas的concat函数:
```
df_combined = pd.concat([df1, df2, ..., df48])
```
4. 最后,将合并后的数据框写入CSV文件中,可以使用pandas的to_csv函数:
```
df_combined.to_csv('combined_file.csv', index=False)
```
其中,index=False表示不将索引写入CSV文件中。
整个代码可以写成如下形式:
```
import pandas as pd
# 读入每个CSV文件
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
...
df48 = pd.read_csv('file48.csv')
# 将每个数据框合并成一个
df_combined = pd.concat([df1, df2, ..., df48])
# 将合并后的数据框写入CSV文件中
df_combined.to_csv('combined_file.csv', index=False)
```
执行以上代码即可合并多个CSV文件成一个文件。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)