[python] Problem s unicode.
superman
feed na centrum.cz
Pondělí Duben 7 12:36:08 CEST 2008
Přiznám se, že jsem to víc nezkoumal - a možná, že nebudu zcela v
obraze, ale měl jsem pocit, že plné zobrazení UTF-8 na Windows zařídit
nejde, a že vždy je riziko výjimky. Kdykoli narazil na znak, který nešel
převést do výstupní znakové sady terminálu, pak výjimka okamžitě
vystřelena. A že se takových znaků najde vždycky!
Miloslav Ponkrác
Pavel Kosina napsal(a):
> David Michal napsal(a):
>
>> Zdravim,
>>
>> Porad mam problem se spravny zobrazenim textu v utf-8 na nekterych
>> systemech.
>>
>>
>>
>> Jak zaridim aby mi kod dole fungoval na vsech masinach?
>>
>>
>>
>> #!/usr/bin/python
>>
>> #-*- coding: utf8 -*-
>>
>>
>>
>> def out(text):
>>
>> print unicode(str(text) + '\n', 'utf8')
>>
>>
>>
>> out('Žlutý kůň.')
>>
>>
>>
>>
>
> print u"Žlutý kůň" by mělo fungovat všude, samozřejmě pokud je soubor
> uložen v kodovani utf8, které máš nadefinované v hlavičce.
> více o češtině na py.cz
>
>
Další informace o konferenci Python