对于csv文件Python上的循环

时间:2014-09-29 12:54:03

标签: python csv row

我正在编写一个运行在csv文件上的程序,需要检查csv文件中的一行是否等于字符串iv确定但是它无效。

import csv
f= open('myfile.csv')
csv_f = csv.reader(f)
x = 'www.google.com'
for row in csv_f:
    if row[index] == x :
        print "a"
    else:
        print row

1 个答案:

答案 0 :(得分:1)

什么是index?您想检查第一个值是否相等,或者迭代行中的每个值? PS。您应该在最后关闭文件,或者更好地使用with语句。

with open(filename) as f:
    csv_file = csv.reader(f)
    for row in csv_file:
        ...