В текстовом файле есть строка «Мне это не нравится».
Однако, когда я считываю это в строке, это становится «Я не \ xe2 \ x80 \ x98t как это». Я понимаю, что \ u2018 является представлением "'" в Юникоде. я использую
f1 = open (file1, "r")
text = f1.read()
команда для чтения.
Теперь, возможно ли прочитать строку таким образом, чтобы, когда она считывалась в строке, это было «Мне это не нравится» вместо «Мне это не нравится \ xe2 \ x80 \ x98t вот так»?
Второе редактирование: я видел, как некоторые люди использовали сопоставление для решения этой проблемы, но на самом деле нет встроенного преобразования, которое выполняет такое преобразование ANSI в unicode (и наоборот)?