[Tutor] latin-1 to unicode in python
Kent Johnson
kent37 at tds.net
Wed Aug 2 21:30:26 CEST 2006
anil maran wrote:
> Unicode?
> im getting this error:
> invalid byte sequence for encoding "UTF8": 0x92
>
> since the db is not handling latin-1 and is set to use UTF8 how do i
> handle this
If you have a latin-1 string and you want utf-8, convert it to Unicode
and then to utf-8 using decode() and encode():
In [1]: s='\x92'
In [3]: s.decode('latin-1').encode('utf-8')
Out[3]: '\xc2\x92'
Kent
More information about the Tutor
mailing list