[python] Zkusenosti s ceskym razenim?
Zdeněk Böhm
zdenek.bohm na seznam.cz
Sobota Listopad 6 17:30:50 CET 2004
Petr Prikryl wrote:
> Zdravím všechny pythonisty.
>
> Máte někdo zkušenosti s českým řazením
> pro texty v kódování cp1250?
> Zkoušel jsem (Python verze 2.3.4)
>
> import locale
> locale.setlocale(locale.LC_ALL, ('cs_CZ', 'cp1250'))
Pro definici ceskeho prostredi lze pouzit hodnotu "czech" nebo "csy". Viz
Micro$oft:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/
_crt_language_strings.asp
Doplnuji problem trideni cestiny ve woknech prikladem:
#!/usr/bin/python
s=["žízeň",
"zábava",
"údy",
"uzel",
"chlap",
"čumil",
"důkaz",
"civil",
"řetěz",
"rozum",
"ábel",
"atom",
"óda",
"ovar"
]
locale.setlocale(locale.LC_ALL,'czech')
s.sort( lambda a,b: locale.strcoll(a, b) )
for t in s:
print t
>>>
ábel
atom
civil
čumil
důkaz
chlap
óda
ovar
rozum
řetěz
údy
uzel
zábava
žízeň
Další informace o konferenci Python