python将csv文件里的空行去掉
时间: 2023-08-31 21:08:31 浏览: 154
python处理csv中的空值方法
可以尝试使用 pandas 库中的 dropna() 方法来去除 csv 文件中的空行,具体方法如下:
```python
import pandas as pd
# 读取 csv 文件
df = pd.read_csv('file.csv')
# 去除空行
df = df.dropna(how='all')
# 将处理后的内容导出为 csv 文件
df.to_csv('new_file.csv', index=False)
```
其中,`dropna()` 方法中的 `how` 参数指定了处理方式,`'all'` 表示如果一行全部为 NaN(即空行)才删除。最后,导出处理后的 csv 文件时需要将行索引去掉,所以使用 `index=False`。
阅读全文