mi problema es el siguiente, tengo un archivo el cual contiene varios caracteres de escape como los son \t, \n, además te tener caracteres de escape tipo unicode como \u00e8 etc. El problema está que al momento de leer el archivo no me lo esta tomando la cadena con dicha codificación, es decir, me lo toma como:
Código:
"Hola\\tMundo \\u00e9 munditos"
pero debería de tomarme
Código:
"Hola Mundo é munditos"
El archivo lo leo de la forma
Código
import pandas as pd cvs = pd.read_csv(path, encoding='utf-8')
o si saben como realizar dicho cambio a la variable en lugar de realizar un cambio en la lectura del archivo, es decir, suponiendo que tengo
Código
a = "Hola\\tMundo \\u00e9 munditos"
como hago para que a sea "Hola Mundo é munditos"
Edit:
Después de mucho buscar y llorar di con la solución, fue la siguiente:
Código
import ast a = "Hola\\tMundo \\u00e9 munditos" a = ast.literal_eval('"' + a + '"')