xs13
Июнь 20, 2009 19:36:30
Здравствуйте!
Некоторое время назад я писал программу-записную книжку.
Сейчас возобновил это дело, но столкнулся с проблемой корректного отображения данных текстового файла в окне прокручивающегося списка.
В текстовом файле data.txt у меня одно слово, на русском языке.
Вот код:
file=open(“data.txt”, “r”)
for line in file:
wordslist=line.split()
elements=
В списке отображается следующее:
Как мне это перевести в нормальный русский шрифт?
Форумы читал, codecs, encode, decode перепробовал, прошу помощи тут.
Заранее спасибо.
sypper-pit
Июнь 20, 2009 20:05:35
пробуй
file=open("data.txt", "r")
for line in file:
wordslist = line.split()
elements = u[wordslist]
так же пробуй print elements (только для первой строки)
xs13
Июнь 20, 2009 20:24:47
sypper-pit
пробуй
file=open("data.txt", "r")
for line in file:
wordslist = line.split()
elements = u[wordslist]
так же пробуй print elements (только для первой строки)
name u is not defined - пробовал
sypper-pit
Июнь 20, 2009 21:02:54
попробуй заменить на print elements
xs13
Июнь 20, 2009 21:08:23
sypper-pit
попробуй заменить на print elements
пробовал - пишет ошибку list index out of range
а когда print elements делал то выводило в консоль текст такими же символами что я писал в первом примере, в непонятной кодировке
sypper-pit
Июнь 20, 2009 21:14:03
тогда по пробуй print r(elements)
sypper-pit
Июнь 20, 2009 21:36:23
посмотри по форуму ZZZ решение похожей поблемы показывал , я просто уже спать хочу сильно