Python – декодирование файла UTF-16 с помощью спецификацииPython

Программы на Python
Ответить
Anonymous
 Python – декодирование файла UTF-16 с помощью спецификации

Сообщение Anonymous »

У меня есть файл UTF-16 LE со спецификацией. Я хотел бы преобразовать этот файл в UTF-8 без спецификации, чтобы можно было проанализировать его с помощью Python.

Обычный код, который я использую, не помог. , вместо фактического содержимого файла возвращались неизвестные символы.

Код: Выделить всё

f = open('dbo.chrRaces.Table.sql').read()
f = str(f).decode('utf-16le', errors='ignore').encode('utf8')
print f
Как правильно декодировать этот файл, чтобы можно было проанализировать его с помощью f.readlines()?

Подробнее здесь: https://stackoverflow.com/questions/224 ... e-with-bom
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»