Уведомления

Группа в Telegram: @pythonsu

#1 Май 4, 2017 16:35:36

solovey6o2
Зарегистрирован: 2015-11-04
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

опять кодировка и кириллица.

Всем привет. Снес питон, поставил заново - результат тот же. Неделю назад все прекрасно работало, без всяких танцев.

 # -*- coding: utf-8 -*-
res = []
res_1 = []
testline = 'привет'
testline_1 = u'привет'
for i in testline:
    res.append(i)
    
for b in testline_1:
    res_1.append(b)
    
print res
print res_1
print testline
print testline_1

и вот собственно результат:

 ['\xd0', '\xbf', '\xd1', '\x80', '\xd0', '\xb8', '\xd0', '\xb2', '\xd0', '\xb5', '\xd1', '\x82']
[u'\u043f', u'\u0440', u'\u0438', u'\u0432', u'\u0435', u'\u0442']
привет
привет

 # -*- coding: cp1251 -*-
res = []
res_1 = []
testline = 'привет'
testline_1 = u'привет'
for i in testline:
    res.append(i)
    
for b in testline_1:
    res_1.append(b)
    
print res
print res_1
print testline
print testline_1

здесь такая картинка получается

 ['\xef', '\xf0', '\xe8', '\xe2', '\xe5', '\xf2']
[u'\u043f', u'\u0440', u'\u0438', u'\u0432', u'\u0435', u'\u0442']
привет
привет

Помогите победить!!!

Отредактировано solovey6o2 (Май 4, 2017 17:15:00)

Офлайн

#2 Май 4, 2017 21:40:48

solovey6o2
Зарегистрирован: 2015-11-04
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

опять кодировка и кириллица.

Заметил что все файлы.py которые имели латиницу превратились в кракозябры .
Куда копать? Работаю на виртуалке XP VBOX, только что поставил новую винду, результат тот же.
Попробовал на основной ОС такая же беда. Что делать то?
Вот что еще обнаружил если написать код в notepad в кодировке utf-8 скопировать и вставить в интерпретатор, print печатает корректно даже если не указать кодировку.

 a = 'привет'
print a
результат
 привет

Отредактировано solovey6o2 (Май 4, 2017 22:21:42)

Офлайн

#3 Май 5, 2017 01:45:22

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

опять кодировка и кириллица.

Поставь третий питон.



Офлайн

#4 Май 5, 2017 08:11:04

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

опять кодировка и кириллица.

solovey6o2
Неделю назад все прекрасно работало, без всяких танцев.
Удалить с компьютера Барабашку.
solovey6o2
Помогите победить!!!
А что побеждать? Все правильно работает. Ошибок нет.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version