En un archivo de texto, hay una cadena "No me gusta esto".
Sin embargo, cuando lo leo en una cadena, se convierte en "No me gusta esto \ xe2 \ x80 \ x98t". Entiendo que \ u2018 es la representación Unicode de "'". yo suelo
f1 = open (file1, "r")
text = f1.read()
comando para hacer la lectura.
Ahora, ¿es posible leer la cadena de tal manera que cuando se lea en la cadena, sea "No me gusta esto", en lugar de "No me gusta \ xe2 \ x80 \ x98t así"?
Segunda edición: He visto a algunas personas usar el mapeo para resolver este problema, pero realmente, ¿no hay una conversión incorporada que haga este tipo de conversión de ANSI a Unicode (y viceversa)?