python查找某列为空的行的代码
时间: 2023-10-23 20:12:54 浏览: 99
你可以使用以下代码来查找某列为空的行:
```python
import csv
def find_empty_rows(csv_file, column_index):
empty_rows = []
with open(csv_file, 'r') as file:
reader = csv.reader(file)
for row in reader:
if row[column_index] == "":
empty_rows.append(row)
return empty_rows
# 示例使用
csv_file = 'data.csv' # 替换为你的CSV文件路径
column_index = 2 # 替换为你要检查的列的索引(从0开始)
empty_rows = find_empty_rows(csv_file, column_index)
for row in empty_rows:
print(row)
```
在示例中,我们通过指定CSV文件的路径和要检查的列的索引,来查找该列为空的行。你可以根据需要修改CSV文件路径和列索引。请注意,这里假设CSV文件的第一行是表头,数据从第二行开始。
阅读全文