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)