TypeError: descriptor 'replace' requires a 'str' object but received a 'unicode'

2009-02-21 Thread Jaap van Wingerde
# -*- coding: utf_8 -*- Omschrijving = u'priv? assuranti?n' # string from a bank.csv Omschrijving = str.replace(Omschrijving, priv?, 'privé') Omschrijving = str.replace(Omschrijving, Assuranti?n, 'Assurantiën') print Omschrijving When I run this script I get the following message. Traceback

Re: TypeError: descriptor 'replace' requires a 'str' object but received a 'unicode'

2009-02-21 Thread Stefan Behnel
Jaap van Wingerde wrote: # -*- coding: utf_8 -*- Omschrijving = u'priv? assuranti?n' # string from a bank.csv Omschrijving = str.replace(Omschrijving, priv?, 'privé') Omschrijving = str.replace(Omschrijving, Assuranti?n, 'Assurantiën') print Omschrijving When I run this script I get the

Re: TypeError: descriptor 'replace' requires a 'str' object but received a 'unicode'

2009-02-21 Thread Steve Holden
Jaap van Wingerde wrote: # -*- coding: utf_8 -*- Omschrijving = u'priv? assuranti?n' # string from a bank.csv Omschrijving = str.replace(Omschrijving, priv?, 'privé') Omschrijving = str.replace(Omschrijving, Assuranti?n, 'Assurantiën') print Omschrijving When I run this script I get the