[python] unicode(sys.argv[0],"utf-8")

Pavel Kosina geon na post.cz
Pondělí Červenec 9 18:31:05 CEST 2007


Happy Day napsal(a):
> Dobrý den,
> mám jednoduchý kód:
>
> # -*- coding: utf-8 -*-
> import sys
> print unicode(sys.argv[0],"utf-8")
>

To, že máš program uložen v utf8 neznamená, že všechny vstupy a výstupy 
v něm budou také. Já osobně vždy vyzkouším 4 hlavní - utf8, cp1250, 
cp852, iso8859-2. Tvůj příklad mi fungoval pod xp s cp1250 asi proto, že 
windows takto předává parametr ;-)


-- 
geon
Pavel Kosina



Další informace o konferenci Python