reading csv file without for
        Posted  
        
            by Abruzzo Forte e Gentile
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Abruzzo Forte e Gentile
        
        
        
        Published on 2010-02-11T10:06:50Z
        Indexed on 
            2010/03/15
            20:59 UTC
        
        
        Read the original article
        Hit count: 262
        
Hi All
I need to read a CSV file in python.
Since for last row I receive a 'NULL byte' error I would like to avoid using for keyword but the while.
Do you know how to do that?
    reader = csv.reader( file )
    for row in reader  # I have an error at this line
          # do whatever with row
I want to substitute the for-loop with a while-loop so that I can check if the row is NULL or not.
What is the function for reading a single row in the CSV module? Thanks
Thanks
p.S. below the traceback
Traceback (most recent call last):
  File "FetchNeuro_TodayTrades.py", line 189, in 
    for row in reader:
_csv.Error: line contains NULL byte
        © Stack Overflow or respective owner