I have several CSV files that look like this:
Input
Name        Code
blackberry  1
wineberry   2
rasberry    1
blueberry   1
mulberry    2
I would like to add a new column to all CSV files so that it would look like this:
Output
Name        Code    Berry
blackberry  1   blackberry
wineberry   2   wineberry
rasberry    1   rasberry
blueberry   1   blueberry
mulberry    2   mulberry
The script I have so far is this:
import csv
with open(input.csv,'r') as csvinput:
    with open(output.csv, 'w') as csvoutput:
        writer = csv.writer(csvoutput)
        for row in csv.reader(csvinput):
            writer.writerow(row+['Berry'])
(Python 3.2)
But in the output, the script skips every line and the new column has only Berry in it:
Output
Name        Code    Berry
blackberry  1   Berry
wineberry   2   Berry
rasberry    1   Berry
blueberry   1   Berry
mulberry    2   Berry
 
     
     
     
     
     
     
     
    

 
     
     
     
     
    