[python] Kódování UTF, Python, SQLite

Pavel Kosina geon na post.cz
Sobota Prosinec 23 07:42:00 CET 2006


martin.stiborsky na gmail.com napsal(a):
> Dobrý večer, mám trochu chaos co se týče kódování. Ve skriptu
> ukládám vstup od uživatele do databáze - SQLite. Mám nastaveno #
> -*- coding: UTF-8 -*- ale když si nechám skriptem vypsat obsah
> tabulky databáze, tak na konzoli se data výpíšou ve tvaru
>
> (u'\u0161\u010d\u0159', u'pi\u0161menka')
>
>   
a není to tuple? Tuple (stejně jako seznam) samo o sobě neumí svoje 
členy tisknout správně, je třeba je tisknout jedno po druhém:

 >>> x=(u'\u0161\u010d\u0159', u'pi\u0161menka')
 >>> for i in x:
...    print i
...
ščř
pišmenka
 >>>


-- 
geon
Pavel Kosina



Další informace o konferenci Python