decode(..., errors='ignore') has no effect

Jens Müller me4 at privacy.net
Tue Jan 12 06:38:28 EST 2010


Hi,

I try to decode a string,e.g.
u'M\xfcnchen, pronounced [\u02c8m\u028fn\xe7\u0259n]'.decode('cp1252', 
'ignore')
but even thoug I use errors='ignore'
I get UnicodeEncodeError: 'charmap' codec can't encode character u'\u02c8' 
in position 21: character maps to <undefined>

How come?

Thanks,
Jens 




More information about the Python-list mailing list