python删除csv文件的特定行
时间: 2023-10-04 12:09:31 浏览: 75
python3删除csv文件某一行数据
5星 · 资源好评率100%
你可以使用 `pandas` 库来读取 CSV 文件,删除特定行后再保存回文件中。具体的步骤如下:
1. 导入 pandas 库
``` python
import pandas as pd
```
2. 使用 `read_csv` 函数读取 CSV 文件
``` python
df = pd.read_csv('your_file.csv')
```
3. 删除特定行,比如第 2 行和第 5 行
``` python
df = df.drop([1, 4])
```
4. 保存修改后的数据回 CSV 文件
``` python
df.to_csv('your_file.csv', index=False)
```
其中,`drop` 函数用于删除指定的行,参数传入一个列表,列表中每个元素代表要删除的行的索引。`to_csv` 函数用于将修改后的数据保存回原文件中,其中 `index=False` 表示不保存行索引。
阅读全文