Stefan Behnel wrote:
        Omschrijving = Omschrijving.replace("priv?", 'privé')

I Thank you, this works now, but I get a new error message.

....
import codecs
file = "postbank.csv"
output = "%s.eb" % file
outfile = codecs.open(output, "w", "utf_8")
Omschrijving = u'priv? assuranti?n' # string from postbank.csv
Omschrijving = Omschrijving.replace("priv?", 'privé')
Omschrijving = Omschrijving.replace("Assuranti?n", 'Assurantiën')
outfile.write (Omschrijving)

"Traceback (most recent call last):
  File "/home/jaap/Desktop/unicode.py", line 9, in <module>
    outfile.write (Omschrijving)
  File "/usr/lib/python2.5/codecs.py", line 638, in write
    return self.writer.write(data)
  File "/usr/lib/python2.5/codecs.py", line 303, in write
    data, consumed = self.encode(object, self.errors)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128)"





--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to