+-

我可能犯了一个愚蠢的错误,但我找不到它的位置.我想计算我的csv文件中的行数.我写了这个,显然是行不通的:我有row_count = 0而它应该是400.干杯.
f = open(adresse,"r")
reader = csv.reader(f,delimiter = ",")
data = [l for l in reader]
row_count = sum(1 for row in reader)
print row_count
最佳答案
with open(adresse,"r") as f:
reader = csv.reader(f,delimiter = ",")
data = list(reader)
row_count = len(data)
在保存数据列表后文件指针已到达文件末尾时,您尝试读取文件两次.
点击查看更多相关文章
转载注明原文:python – csv文件中的行计数 - 乐贴网