Summary: | Ошибка при импортировании | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | obirvalger <obirvalger> |
Component: | python3-module-html5lib | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | lav, vseleznv |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Что интересно: $ grep -n chr /usr/lib/python3/site-packages/html5lib/_tokenizer.py 3:from six import chr as chr $ grep -n chr /usr/lib/python2.7/site-packages/html5lib/_tokenizer.py 3:from six import unichr as chr Видимо, это бага 2to3, который не глядя заменяет unichr на chr. python-module-html5lib-1:0.999999999-alt2 -> sisyphus: Thu Sep 07 2017 Vitaly Lipatov <lav@altlinux.ru> 1:0.999999999-alt2 - restore unichr after 2to3 (ALT bug 33854) |
Во время импорта этого модуля происходит ошибка: >>> import html5lib Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3/site-packages/html5lib/__init__.py", line 16, in <module> from .html5parser import HTMLParser, parse, parseFragment File "/usr/lib/python3/site-packages/html5lib/html5parser.py", line 12, in <module> from . import _tokenizer File "/usr/lib/python3/site-packages/html5lib/_tokenizer.py", line 3, in <module> from six import chr as chr ImportError: cannot import name 'chr'