[python] Chyba v distribuci Pythonu?
Petr Přikryl
prikryl na atlas.cz
Pátek Září 18 16:19:36 CEST 2015
Ahoj všeci,
Můžete někdo potvrdit, jestli vám to taky funguje blbě? Spouštěl jsem to
pod Windows. Pod Linuxem to bude nejspíš bez problémů.
tzname_bug.py
=========================================
#!python3
import time
import sys
with open('tzname_bug.txt', 'w', encoding='utf-8') as f:
f.write(sys.version + '\n')
f.write('Should be: Střední Evropa (běžný čas) | Střední Evropa (letní čas)\n')
f.write('but it is: ' + time.tzname[0] + ' | ' + time.tzname[1] + '\n')
f.write(' types: ' + repr(type(time.tzname[0])) + ' | ' + repr(type(time.tzname[1])) + '\n')
=========================================
Vygeneruje to tzname_bug.txt. Mail asi nebude schopen
zachytit problém s kódováním. Připomínám, že je to Python 3
a všechny řetězce mají být v UNICODE.
=========================================
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)]
Should be: Střední Evropa (běžný čas) | Střední Evropa (letní čas)
but it is: Støední Evropa (bìný èas) | Støední Evropa (letní èas)
types: <class 'str'> | <class 'str'>
=========================================
Stejně blbě pro verzi 3.5
=========================================
3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 bit (AMD64)]
Should be: Střední Evropa (běžný čas) | Střední Evropa (letní čas)
but it is: Støední Evropa (bìný èas) | Støední Evropa (letní èas)
types: <class 'str'> | <class 'str'>
=========================================
Přeju pěkný víkend,
Petr
Další informace o konferenci Python