python csv reader, loop from the second row
Question: In python 2.7.3, how can I start the loop from the second row? e.g.

    
    
    first_row = cvsreader.next();
    for row in ???: #expect to begin the loop from second row
        blah...blah...
    


Answer: 
    first_row = next(csvreader)  # Compatible with Python 3.x (also 2.7)
    for row in csvreader:  # begins with second row
        # ...
    

Testing it really works:

    
    
    >>> import csv
    >>> csvreader = csv.reader(['first,second', '2,a', '3,b'])
    >>> header = next(csvreader)
    >>> for line in csvreader:
        print line
    ['2', 'a']
    ['3', 'b']
    

