3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> Python и кирилица, Проблемы перевода
iLuso
сообщение 23/01/2013, 12:33
Сообщение #1


Уважаемый
Иконка группы

Группа: Модераторы
Сообщений: 887
Регистрация: 11/01/2004
Из: г. Москва
Пользователь №: 4 204



Всем привет!
Обнаружил достаточно забавную проблему. Если написать в питоне:
str = "теWст"
print str.decode('cp1251').encode('utf-8')
То в теории должена произойти перекодировка в UTF-8.
Так вот на некоторых машинах, включая мою, всё нормально, и майка выдаёт теWСЃС‚
А на некоторых ругается и ничего не работает до тех пор пока присутствует кирилица.
Может сталкивался кто-нить?
Go to the top of the page
 
+Quote Post
svv3d
сообщение 23/01/2013, 12:44
Сообщение #2


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 2 473
Регистрация: 12/07/2002
Из: Днепропетровск
Пользователь №: 326



это так навскидку.... но майка тут не причём.... ищи методы борьбы с кириллицей для питона не выше 2.6


Код
myCyrText = u'Это строка на русском'
print myCyrText

Это строка на русском



или http://habrahabr.ru/qa/3001/

Сообщение отредактировал svv3d - 23/01/2013, 12:44
Go to the top of the page
 
+Quote Post
iLuso
сообщение 23/01/2013, 13:01
Сообщение #3


Уважаемый
Иконка группы

Группа: Модераторы
Сообщений: 887
Регистрация: 11/01/2004
Из: г. Москва
Пользователь №: 4 204



Да я уже учитался этих форумов по питону. Проблема в том что где-то работает, а где-то нет, хотя что питон что майка везде одинаковые. Сначала на винду грешил, обновления, и прочую лабуду, но никакой связи так и не обнаружил.
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Fast ReplyReply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28/03/2024 - 12:01