Есть текстовый файл, который надо считать и преобразовать из latin_1 в utf8. В этом тексте есть немецкие умляуты, которые в ASCII не входят. По этой причине encode('utf_8','replace') ругается: "UnicodeDecodeError: 'ascii' codec can't decode byte 0x81 in position 2: ordinal not in range(128)". В документации про encode написано "Default encoding is the current default string encoding.". Как сменить эту "default string encoding" на latin_1? Или лучше использовать другие способы? Какие?
Ответ на:
комментарий
от annoynymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от true_admin
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум python && utf-8 (2005)
- Форум pexpect (2015)
- Форум [python][unicode]jinja (2008)
- Форум Python: как принудить к utf-8? (2009)
- Форум decoding error while pip install (2015)
- Форум Снова юникод в python (2012)
- Форум lubuntu-software-center crash (2013)
- Форум Playonlinux не ищет ничего (2014)
- Форум Python 3 и locale (2015)
- Форум [ФГМное незнание] Гаджим сломался. (2008)