0

Just wondering what's triggering this syntax error:

  File "/Users/samuelfinegold/Documents/noodle/add_col.py", line 16

                                                 ^
SyntaxError: invalid syntax
logout

[Process completed]

Script:

import csv

# fieldnames = ['name','degrees','area','phone','email','website']

with open('ieca_first_col_fake_text.txt', 'r') as input:
    with open('new_col.txt', 'w') as output:
        writer = csv.writer(output)
        for row in csv.reader(input):
            writer.writerow(row+['Berry'])
            writer.writerow(row.append('new_col')

# with open('ieca_first_col_fake_text.txt','r') as input:
#     with open('new_col_dict.txt','w') as output:
#         dict_writer = csv.DictWriter(output, fieldnames, delimiter = '\t')
#         dict_reader = csv.DictReader(input)

Thanks!

goldisfine
  • 4,742
  • 11
  • 59
  • 83

1 Answers1

3

You missed a closing ) on this line:

writer.writerow(row.append('new_col')
                                     ^         
                                     | 
Ashwini Chaudhary
  • 244,495
  • 58
  • 464
  • 504
  • Any chance you know how to add a column that's tab separated? http://stackoverflow.com/questions/17528274/add-column-to-a-tab-delimited-text-file – goldisfine Jul 08 '13 at 14:37