[python] Kodovani emajlu

geon geon na post.cz
Úterý Říjen 11 17:35:42 CEST 2005


Honza Vrbata napsal(a):

>Dobry den pratele,
>mam nasledujici vec. Pomoci metody parse tridy email.Parser.Parser nebo nakonec i jinym zpusobem
>mam nactemy mejl. Potreboval bych ho kompletne prevest do ISO-8859-1, proste abych se zbavil
>ceskych znaku a podobne haveti. Takze zjistit z majlu kodovani a prevest. Urcite to nejak pujde
>pomoci package email, ale nenapada me ted dostatecne elegantni a jednoduche reseni.
>Dekuji za jakekoli napady.
>  
>
maketrans() + translate() ?

# -*- coding: cp1250 -*-

import string

x="ěšč"
slovnik=string.maketrans('ěšč','esc')

print x.translate(slovnik)

-- 
geon
Vyjímka je pravidlo. Rekurzivní.




Další informace o konferenci Python