Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 10, 2010 14:55:45

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Русские символы в скриптах

Подскажите, каким образом использовать русские символы в скриптах?
Строка кода:

string = u'строка'
вызывает ошибку:
"Non-ASCII character ‘\\xd1’ in file ….
Мне нужно отображать русские названия моделей в админке, поэтому очень интересует данная тема.



Офлайн

#2 Фев. 10, 2010 15:12:46

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Русские символы в скриптах

Вам нужно сохранять файл в utf-8 и прописывать в начале файла # -*- coding: utf-8 -*-

Офлайн

#3 Фев. 10, 2010 15:20:15

Mutagena
От:
Зарегистрирован: 2009-10-18
Сообщения: 295
Репутация: +  0  -
Профиль   Отправить e-mail  

Русские символы в скриптах

helm2004, спасибо )



Офлайн

#4 Фев. 10, 2010 15:25:06

helm2004
От: Украина, Винница
Зарегистрирован: 2008-02-27
Сообщения: 630
Репутация: +  9  -
Профиль   Отправить e-mail  

Русские символы в скриптах

Mutagena - Пжалста )

Офлайн

#5 Фев. 16, 2010 14:22:06

fanat1k
От:
Зарегистрирован: 2010-01-28
Сообщения: 15
Репутация: +  0  -
Профиль   Отправить e-mail  

Русские символы в скриптах

А можно задать эту кодировку глобально, чтобы не прописывать в каждом файле ?



Офлайн

#6 Фев. 16, 2010 14:24:30

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Русские символы в скриптах

Нельзя.

Офлайн

#7 Фев. 17, 2010 09:26:32

.Serj.
От:
Зарегистрирован: 2008-09-27
Сообщения: 181
Репутация: +  0  -
Профиль   Отправить e-mail  

Русские символы в скриптах

А можно задать эту кодировку глобально, чтобы не прописывать в каждом файле ?
Можно но только средствами IDE, а не самого Python'а.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version