Ошибка 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)
Ну а это полный "лог" ошибки:
