Поиск Картинки Карты Play YouTube Новости Почта Диск Ещё »
Войти
Спасибо за использование сервиса "Вопросы и ответы"! Сообщаем вам, что с 23 июня 2014 года Вопросы и ответы будут доступны только для чтения. После этой даты вы больше не сможете задавать вопросы, отвечать на них или писать сообщения. Все вопросы и ответы, добавленные ранее, по-прежнему останутся доступны для поиска и просмотра. Более подробную информацию можно найти в разделе вопросов и ответов.
Вопросы и ответы
Популярные ярлыки
Компьютеры (548568)
Общество (328927)
Отношения (221759)
Наука (116108)
Досуг (43872)
обратная связь (12049)
Показать все ›
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
Просмотры
2625
Подписчики
0
x
©2014 Google - Условия использования - Правила в отношении веб-контента - Политика конфиденциальности