[python] python 3 cp1250 retazec do utf-8

Petr Messner petr.messner na gmail.com
Čtvrtek Srpen 14 16:17:32 CEST 2014


Metody encode a decode v Pythonu 3.4 normálně fungují:

>>> "ěšč".encode("cp1250")
b'\xec\x9a\xe8'
>>> "ěšč".encode("cp1250").decode("cp1250")
'ěšč'

PM


2014-08-14 15:58 GMT+02:00 Zdenko Podobný <zdposter na gmail.com>:

> Ahojte,
>
> ako prekodovat cp1250 retazec do utf-8 v pythone 3.4.1?
> V 2.7 to bolo jednoduche: retazec.decode('cp1250').
> Retazec je vystup z databazy cez pyodbc, kde neviem ovplyvnit kodovanie...
>
> --
> Zdenko
>
>
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://www.py.cz/pipermail/python/attachments/20140814/7cd9bb08/attachment.html>


Další informace o konferenci Python