Ahoj,

neví někdo, proč se následující příklad chová následovně?

#!/usr/bin/env python
# -*- coding: utf-8 -*- 

seznam = [ "žluťoučký kůň", "úpěl ďábelské ódy" ]

print seznam

for i in seznam:
    print i


['\xc5\xbelu\xc5\xa5ou\xc4\x8dk\xc3\xbd k\xc5\xaf\xc5\x88', '\xc3\xbap
\xc4\x9bl \xc4\x8f\xc3\xa1belsk\xc3\xa9 \xc3\xb3dy']
žluťoučký kůň
úpěl ďábelské ódy

Tj. jednou to vytiskne dost nečitelně a podruhé správně čitelně (oboje
je asi správně)?

zkoušel jsem třeba i 

print [i.encode("utf-8") for i in seznam]

ale taky nic.

Dík

David


-- 
------------------------------------------------------------------------
David Rohleder                                         da...@ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
------------------------------------------------------------------------


_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem