[python] Chyba v distribuci Pythonu?

Vladimir Macek macek na sandbox.cz
Pátek Září 18 16:29:05 CEST 2015


Ahoj. Pridavam se do databaze. :-)

$ cat tzname_bug.txt
3.4.0 (default, Jun 19 2015, 14:18:46)
[GCC 4.8.2]
Should be: Střední Evropa (běžný čas) | Střední Evropa (letní čas)
but it is: CET | CEST
    types: <class 'str'> | <class 'str'>

$ lsb_release -a
LSB Version:    ...
Distributor ID:    Ubuntu
Description:    Ubuntu 14.04.3 LTS
Release:    14.04
Codename:    trusty

$ uname  -a
Linux ... 3.13.0-62-generic #102-Ubuntu SMP Tue Aug 11 14:28:35 UTC 2015
i686 i686 i686 GNU/Linux

$ set | grep ^L
LANG=en_US.UTF-8
LANGUAGE=en
...


On 18.9.2015 16:19, Petr Přikryl wrote:
> 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
> _______________________________________________
> Python mailing list
> python na py.cz
> http://www.py.cz/mailman/listinfo/python
>
> Visit: http://www.py.cz


-- 
:  Vladimir Macek  :  http://macek.sandbox.cz  :  +420 608 978 164
:  UNIX && Dev || Training  :  Python, Django  :  PGP key 97330EBD
:
: Velmi souhlasim s http://www.vyzvavedcu.cz/, zvazte take podporu



Další informace o konferenci Python