Python locale

Материал из support.qbpro.ru

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

в 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