Итак, у меня есть этот текстовый файл с содержимым "b '\ xe1 \ x8a \ xa0 \ xe1 \ x88 \ x9b \ xe1 \ x88 \ xad \ xe1 \ x8a \ x9b'", который является закодированным в utf-8 версия текстовой строки с надписью «».
В другом коде python я обращаюсь к содержимому файла, чтобы попытаться его декодировать и распечатать, но он не работает.
Вот как я пытался сделать it:
file = open('utf.txt')
file = file.readline()
dec = file.decode('utf-8', 'strict')
print(dec)
Я действительно новичок в этом, поэтому я не уверен, что именно не так. Если я помещаю содержимое файла напрямую, он работает, а если я распечатываю содержимое файла, он показывает точное содержимое. Я действительно не понимаю, в чем дело.