Pavel Kosina > Happy Day napsal(a): > > [... skript se jmenuje á.py (dlouhe a ve jmene) ] > > 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 ;-)
Stejně je to humus. Zkoušel jsem, jak by to mohlo souviset s různými kódováními, která jsou symbolicky pojmenovaná a o kterých vím, a na nic jsem nepřišel. Neví někdo něco rozumnějšího, aby se to tam nepsalo natvrdo? Nic z následujícího tomu neodpovídá: sys.stdin.encoding sys.getfilesystemencoding() sys.getdefaultencoding() Moudré hlavy, poraďte! (Aneb víc hlav, víc zelí ;) pepr _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
