Ошибка UnicodeDecodeError: 'unicodeescape' codec can't decode bytes in position 44430-44431: malformed \N character escape

Решил я перекодировать информацию из файла (в кодировке "utf-8") в "unicode-escape", записав перекодированную информацию в другой файл, но столкнулся с неожиданной проблемой, решение которой я так и не смог найти, может быть вы подскажете, как мне быть? Собсна, вот код:

import codecs
with open(r'C:/Users/harbin/Desktop/main.txt', 'r', encoding='utf-8') as file:
    f = file.read()
    l = codecs.decode(f, 'unicode-escape')
with open(r'C:/Users/harbin/Desktop/hmm.txt', 'w', encoding='unicode-escape') as d:
    d.write(l)

Ну а это полный "лог" ошибки:


Ответы (0 шт):