多个csv文件测试项相同合并为一个,并且相同的测试项放在一起
时间: 2023-05-19 17:04:57 浏览: 85
您可以使用Python中的pandas库来合并多个csv文件。首先,您需要使用pandas的read_csv函数读取每个csv文件,然后使用concat函数将它们合并为一个数据框。在合并之前,您可以使用drop_duplicates函数删除重复的测试项。最后,您可以使用to_csv函数将合并后的数据框保存为一个新的csv文件。以下是示例代码:
```python
import pandas as pd
# 读取多个csv文件
df1 = pd.read_csv('file1.csv')
df2 = pd.read_csv('file2.csv')
df3 = pd.read_csv('file3.csv')
# 合并数据框
df = pd.concat([df1, df2, df3])
# 删除重复的测试项
df = df.drop_duplicates(subset=['测试项'])
# 将合并后的数据框保存为新的csv文件
df.to_csv('merged.csv', index=False)
```
请注意,您需要将文件名替换为您实际使用的文件名,并根据需要更改列名和分隔符。
阅读全文