Neviem to teraz overit, no myslim ze pred unicode string ma ist u, teda takto:<div>seznam = [ u"ľlu»oučký kůň", u"úpěl ďábelské ódy" ]<br><br><div class="gmail_quote">2011/6/7 David Rohleder <span dir="ltr"><<a href="mailto:davro@ics.muni.cz">davro@ics.muni.cz</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Ahoj,<br>
<br>
neví někdo, proč se následující příklad chová následovně?<br>
<br>
#!/usr/bin/env python<br>
# -*- coding: utf-8 -*-<br>
<br>
seznam = [ "ľlu»oučký kůň", "úpěl ďábelské ódy" ]<br>
<br>
print seznam<br>
<br>
for i in seznam:<br>
print i<br>
<br>
<br>
['\xc5\xbelu\xc5\xa5ou\xc4\x8dk\xc3\xbd k\xc5\xaf\xc5\x88', '\xc3\xbap<br>
\xc4\x9bl \xc4\x8f\xc3\xa1belsk\xc3\xa9 \xc3\xb3dy']<br>
ľlu»oučký kůň<br>
úpěl ďábelské ódy<br>
<br>
Tj. jednou to vytiskne dost nečitelně a podruhé správně čitelně (oboje<br>
je asi správně)?<br>
<br>
zkouąel jsem třeba i<br>
<br>
print [i.encode("utf-8") for i in seznam]<br>
<br>
ale taky nic.<br>
<br>
Dík<br>
<br>
David<br>
<br>
<br>
--<br>
------------------------------------------------------------------------<br>
David Rohleder <a href="mailto:davro@ics.muni.cz">davro@ics.muni.cz</a><br>
Institute of Computer Science, Masaryk University<br>
Brno, Czech Republic<br>
------------------------------------------------------------------------<br>
<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@py.cz">Python@py.cz</a><br>
<a href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
</blockquote></div><br></div>