Python locale

Материал из support.qbpro.ru
Версия от 23:26, 9 сентября 2013; imported>Vix (Новая страница: «== '''Для нормального отображения локали''' == в python по умолчанию есть только utf-8 но без каки…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Для нормального отображения локали

в python по умолчанию есть только utf-8 но без каких либо излишеств.. если вам необходима поддержка локали вашего языка, рекомендую в начале каждого модуля добавить следующую комбинацию:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import locale
locale.setlocale(locale.LC_ALL, "ru_RU.UTF-8"), # русская локаль в питоне!!
.
.
.

теперь можно писать на русском языке, все будет отображаться нормально.

использовано в системе Debian, locale=ru_RU.UTF-8