python – TypeError: expected a character buffer object

python – TypeError: expected a character buffer object

Assuming you just want to write the string 649 to the file, change row to 649 or issue f.write(str(row)).

You can do what timgeb did or you can do

row = str(649)

python – TypeError: expected a character buffer object

I had the same error, in my code:

s.translate(table)

The s obj was string. The issue was s.translate was expecting a unicode string. So, the fix was to use:

unicode(s).translate(table)

Leave a Reply

Your email address will not be published.