Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.09.2018, 01:17   #1
polin11
Форумчанин
 
Регистрация: 07.06.2015
Сообщений: 164
По умолчанию Опять проблема с кодировкой в файле

Есть файл на Консультант+ http://www.consultant.ru/cons/cgi/on...47858508556943
Скаченный как файл Unicode (часть файла прикрепил)
пытаюсь вывести в консоль содержимое файла, возникает проблема с кодировкой, перепробовал всевозможные варианты кодировок, наиболее подходящий:

Код:
f=open("1.txt", "r")
for i in f:
   print(i.encode().decode('utf_16_be', 'ignore'))
f.close()
Некоторых букв не хватает, кроме русских букв, остаются иероглифы, как побороть проблему?
polin11 вне форума Ответить с цитированием
Старый 09.09.2018, 06:08   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Код:
with open('t.txt', 'rt', encoding = 'utf_16_le') as f:
	for ln in f.read().split('\n'):
	      print(ln)
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с кодировкой bakanaev Помощь студентам 1 27.06.2012 15:55
Проблема с кодировкой nolz Microsoft Office Word 1 07.01.2012 22:20
Проблема с кодировкой Furyon PHP 3 13.04.2011 17:36
проблема с кодировкой Demonmov C++ Builder 1 02.06.2010 01:15
Проблема с кодировкой motorway PHP 11 02.10.2009 21:32