Найти - Пользователи
Полная версия: Unicod в Python, или корректное отображение кириллических символов.
Начало » Центр помощи » Unicod в Python, или корректное отображение кириллических символов.
1
Nrg
Здравствуйте!
Только начал изучать Python и есть один нюанс: Для корректного отображение русского языка в Python всегда придётся вписывать print unicode ('' сз1251'')?
Или при наборе можно только ограничиться буквой u, например print u“Привет, мир!”
pill
ИМХО: В 98 случаях из 100 u'Чегототам' вполне достаточно.
ЗЫ: Но в целом кириллица в исходниках - зло. Опять же имхо.
Nrg
Т.е. если я буду писать программу используя русские буквы придётся всегда подставлять u? Или лучше всё на латинице писать дабы не мудрит код?
Это так на мне на будущее…
pill
Можно первой строчкой поставить: # -*- coding: utf-8 -*- и дальше по тексту писать просто cyr = ‘выапавыпваып’ (cyr будет в utf-8), но не нужно.
PS Это я все по 2.* пишу. в третьем вроде немного по другому…
Nrg
А, ну тогда понятно.
PS 2* сам использую
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB