I'm a extremely beginner in Python and all I want to do is to delete space in some sells in the table. But because of the error, I cannot write csv. I've already checked several related posts in stackoverflow, but still couldn't correct my cord.
Error
line 27, in
csvWriter.writerow(corrected)
TypeError: 'str' does not support the buffer interface
Code
import csv
# Read CSV
csvfile = '/Users/Study/Data/WGI/forPython.csv'
f = open(csvfile, 'r', newline='')
data = csv.reader(f)
#
g = open('/Users/Study/Data/WGI/WGI_Data_Renamed_Python.csv', 'ab')
csvWriter = csv.writer(g)
#
corrected = []
count = 0
#
for row in data:
corrected.append([])
corrected[count] = str.rstrip(row[0])
count = count + 1
print(corrected)
#
csvWriter.writerow(corrected)
g.close()