[python] Python(CherryPy) a cestina
Radek
py.cz na svarz.cz
Pondělí Červen 27 10:10:31 CEST 2005
To je ale hrozny, tenhle tvar:
text = unicode(text,'utf-8').upper().encode('utf-8')
Prece jediny, co chci udelat je:
velky = text.upper()
Netusite nekdo, jak by se dalo unicode zapnout globalne?
Radek
>>
> Mě to funguje korektně, pokud řetězec převedu do pythoního unicode. Pak
> mě korektně funguje jak upper, tak lower. Já vnitřně pracuji v utf-8 i
> stránky generované v CherryPy jsou v tomto kódování. Nic tedy nebrání
> text = unicode(text,'utf-8').upper().encode('utf-8'). Pokud to nechám v
> utf-8 nebo třeba v cp1250, pak se stane to, co popisuješ, tedy po upper
> zůstanou znaky s českou diakritikou tak jak byly. Ostatní se převedou na
> velké.
> Ivo
Další informace o konferenci Python