Форум сайта python.su
Здравствуйте! У меня есть текстовый файл с русскими названиями районов. При чтении python выдает непонятные символы:
А должны быть русские слова. Помогите, что можно сделать, чтобы чтение было корректно!
Отредактировано Magro349 (Апрель 22, 2015 18:34:27)
Офлайн
сохранить файл в кодировке которую вы используете в программе
и при чтении файла указывать кодировку
если 3 пайтон, то
open("gile_name", encoding="ваша кодировка")
Офлайн
А как вам поможет файл? Отправляю)
Прикреплённый файлы:
ЛенОбласть.txt (539 байт)
Офлайн
Офлайн
ничего не изменилось
Офлайн
Magro349давайте код
ничего не изменилось
Офлайн
Я не вставила, конечно, код, который вы Отправили
Прикреплённый файлы:
main1.ui (690 байт)
Офлайн
Это основной код
Прикреплённый файлы:
main.py (1,7 KБ)
Офлайн
вы под непонятными символами подразумеваете
\xd0\x91\xd0\xbe\xd0\xba\xd1\x81\xd0\xb8\xd1\x82\xd0\xbe\xd0\xb3\xd0\xbe\xd1\x80\xd1\x81\xd0\xba\xd0\xb8\xd0\xb9 \xd1\x80\xd0\xb0\xd0\xb9\xd0\xbe\xd0\xbd
Офлайн
Дааа)
Офлайн