Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 20, 2009 19:36:30

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

Здравствуйте!
Некоторое время назад я писал программу-записную книжку.
Сейчас возобновил это дело, но столкнулся с проблемой корректного отображения данных текстового файла в окне прокручивающегося списка.
В текстовом файле data.txt у меня одно слово, на русском языке.
Вот код:

file=open(“data.txt”, “r”)
for line in file:
wordslist=line.split()
elements=

В списке отображается следующее:


Как мне это перевести в нормальный русский шрифт?
Форумы читал, codecs, encode, decode перепробовал, прошу помощи тут.
Заранее спасибо.



Офлайн

#2 Июнь 20, 2009 20:05:35

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

пробуй

file=open("data.txt", "r")
for line in file:
wordslist = line.split()
elements = u[wordslist]
так же пробуй print elements (только для первой строки)

Офлайн

#3 Июнь 20, 2009 20:24:47

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

sypper-pit
пробуй
file=open("data.txt", "r")
for line in file:
wordslist = line.split()
elements = u[wordslist]
так же пробуй print elements (только для первой строки)
name u is not defined - пробовал



Офлайн

#4 Июнь 20, 2009 20:41:40

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

а принт ?

Офлайн

#5 Июнь 20, 2009 21:02:14

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

sypper-pit
а принт ?
пустой список вообще



Офлайн

#6 Июнь 20, 2009 21:02:54

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

попробуй заменить на print elements

Офлайн

#7 Июнь 20, 2009 21:08:23

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

sypper-pit
попробуй заменить на print elements
пробовал - пишет ошибку list index out of range

а когда print elements делал то выводило в консоль текст такими же символами что я писал в первом примере, в непонятной кодировке



Офлайн

#8 Июнь 20, 2009 21:14:03

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

тогда по пробуй print r(elements)

Офлайн

#9 Июнь 20, 2009 21:19:00

xs13
От:
Зарегистрирован: 2008-09-06
Сообщения: 36
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

r is not defined



Офлайн

#10 Июнь 20, 2009 21:36:23

sypper-pit
От: Ulan-Ude(msk)
Зарегистрирован: 2009-01-30
Сообщения: 1102
Репутация: +  6  -
Профиль   Отправить e-mail  

Проблемы с кодировкой в текстовом файле

посмотри по форуму ZZZ решение похожей поблемы показывал , я просто уже спать хочу сильно

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version