Сообщить об ошибке.

Функция getencoding() модуля locale в Python

Получает текущую кодировку локали в Python

Синтаксис:

import locale

locale.getencoding()

Возвращаемое значение:

  • текущая кодировка локали

Описание:

Функция getencoding() модуля locale получает текущую кодировку локали.

  • На Android и VxWorks возвращает 'utf-8'.
  • В Unix возвращает кодировку текущей локали LC_CTYPE. Возвращает 'utf-8', если nl_langinfo(CODESET) возвращает пустую строку: например, если текущая локаль LC_CTYPE не поддерживается.
  • В Windows возвращает кодовую страницу ANSI.

Предварительная инициализация Python настраивает локаль LC_CTYPE.

Эта функция аналогична locale.getpreferredencoding(False), за исключением того, что эта функция игнорирует режим Python UTF-8.