Поиск Картинки Карты Play YouTube Новости Почта Диск Ещё »
Войти
Благодарим за использование сервиса "Вопросы и ответы". На сайте "Вопросы и ответы" больше нельзя задавать вопросы и отвечать на них, а 30 апреля он будет отключен. Все материалы со страниц сервиса "Вопросы и ответы" будут удалены. Чтобы получить более подробную информацию, изучите ответы на часто задаваемые вопросы.
Вопросы и ответы
Популярные ярлыки
Компьютеры (548437)
Общество (328844)
Отношения (221667)
Наука (116092)
Досуг (43864)
обратная связь (12048)
Показать все ›
cp1251 -> utf-8
кодировки
программирование
python
помогите, пожалуйста, с кодировкамы на python 2
в начале скрипта стоит
# -*- coding: utf-8 -*-

получаю из внешнего источника данные в windows-1251 и хочу преобразовать в uft-8
как мне это сделать?

text=text.decode("cp1251") приводит к такой ошибке:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 4-12: ordinal not in range(128)

а

text=text.encode("utf-8") приводит к такой ошибке:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position 4: ordinal not in range(128)
Ответы (1)
Сортировать по: голосам | времени
Ошибка при загрузке ответов. Повторите попытку.
Некоторые ответы были скрыты.
Голоса
0
Просмотры
2819
Подписчики
0
x
©2015 Google - Условия использования - Правила в отношении веб-контента - Политика конфиденциальности