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

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

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


Как мне это перевести в нормальный русский шрифт?
Форумы читал, codecs, encode, decode перепробовал, прошу помощи тут.
Заранее спасибо.
sypper-pit
пробуй
file=open("data.txt", "r")
for line in file:
wordslist = line.split()
elements = u[wordslist]
так же пробуй print elements (только для первой строки)
xs13
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
а принт ?
xs13
sypper-pit
а принт ?
пустой список вообще
sypper-pit
попробуй заменить на print elements
xs13
sypper-pit
попробуй заменить на print elements
пробовал - пишет ошибку list index out of range

а когда print elements делал то выводило в консоль текст такими же символами что я писал в первом примере, в непонятной кодировке
sypper-pit
тогда по пробуй print r(elements)
xs13
r is not defined
sypper-pit
посмотри по форуму ZZZ решение похожей поблемы показывал , я просто уже спать хочу сильно
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB