pythoncsv数据删除有空格和空白的行代码
时间: 2023-12-19 14:08:02 浏览: 85
可以使用Python中的csv模块来读取csv文件,并使用strip()方法删除空格和空白行。以下是示例代码:
```python
import csv
with open('file.csv', 'r') as file:
reader = csv.reader(file)
rows = [row for row in reader if all(x.strip() for x in row)]
with open('new_file.csv', 'w', newline='') as new_file:
writer = csv.writer(new_file)
writer.writerows(rows)
```
在上面的代码中,我们打开csv文件并使用csv.reader()函数将其读取为列表。然后,我们使用列表解析式来过滤掉空白行。最后,我们将过滤后的行写回到一个新的csv文件中。
阅读全文