[UnicodeEncodeError] Don't know what else to try
Gilles Ganault
nospam at nospam.com
Sat Nov 15 08:12:42 EST 2008
On Fri, 14 Nov 2008 17:39:00 +0100, "Martin v. Löwis"
<martin at v.loewis.de> wrote:
>Can you first please report what happened when you add the print statement?
Thanks guys, I found how to handle this:
===========
for id in rows:
#Says Unicode, but it's actually not
#print type(id[1])
#<type 'unicode'>
try:
print id[1];
except UnicodeEncodeError:
print "Not unicode"
try:
print id[1].encode('iso8859-15')
print "iso"
except UnicodeEncodeError:
print id[1].encode('cp1252')
print "Windows"
===========
Thank you.
More information about the Python-list
mailing list