给我一个把csv文件合并的python代码
时间: 2023-02-20 07:46:46 浏览: 177
代码如下:
import pandas as pd
df1 = pd.read_csv("file1.csv")
df2 = pd.read_csv("file2.csv")
df = pd.concat([df1, df2])
df.to_csv("merged_file.csv", index=False)
相关问题
我想基于Python设计一个实现csv文件合并的代码
您可以使用Python的csv模块来实现csv文件的合并。首先,您可以使用csv.reader函数来读取每个csv文件,然后使用csv.writer函数将读取的数据写入一个新的csv文件中。最后,您可以使用csv.close函数来关闭打开的文件。
用python实现csv文件合并的代码
当然可以,以下是用Python实现合并CSV文件的代码:
```python
import glob
import os
import pandas as pd
# 设置CSV文件所在的文件夹路径
folder_path = 'path/to/csv/folder'
# 获取所有CSV文件的文件路径
csv_files = glob.glob(os.path.join(folder_path, '*.csv'))
# 读取所有CSV文件,并将它们合并为一个DataFrame
df = pd.concat([pd.read_csv(f) for f in csv_files], ignore_index=True)
# 将合并后的DataFrame保存为一个新的CSV文件
df.to_csv('merged.csv', index=False)
```
这段代码将会读取指定文件夹下的所有CSV文件,并将它们合并为一个DataFrame,最后将合并后的数据保存为一个新的CSV文件。
阅读全文