Вопросы к Поиску с Алисой
Чтобы настроить кодировку для корректного отображения кириллицы в Python на Windows, нужно выполнить следующие шаги: andorei.github.io
# -*- coding: cp1251 -*-
. andorei.github.io Важно, чтобы объявленная в начале файла кодировка была той же, в которой сохранён файл. andorei.github.io chcp
, которая в качестве параметра принимает номер кодировки, которую необходимо сделать текущей. andorei.github.io Например: chcp 1251
. andorei.github.io Если скрипт использует кодировку cp866
, то в консольном окне русскоязычной Windows не нужно предпринимать никаких специальных действий перед выполнением скрипта, ведь cp866
— кодировка, установленная в консоли по умолчанию. andorei.github.io
Начиная с версии 3, в Python строки хранятся в кодировке Unicode
, что позволяет использовать в них буквы национальных алфавитов, в том числе кириллицу. foxford.ru