也许您可以捕获CSV阅读器引发的异常。像这样:
filename = "my.csv"reader = csv.reader(open(filename))try: for row in reader: print 'Row read with success!', rowexcept csv.Error, e: sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e))或者您可以使用
next():
while True: try: print reader.next() except csv.Error: print "Error" except StopIteration: print "Iteration End" break



