/ / Python 3: ¿Cómo convertir texto Unicode en forma original? - Python, Python-3.x, Python-Unicode

Python 3: ¿Cómo convertir texto Unicode en forma original? - Python, Python-3.x, Python-Unicode

Estoy recibiendo texto en forma Al\\u0027sPlace que en realidad es Al"s Place. Lo mismo es para ‘âx80x94

Como lo consigo Al"s Place en forma original?

Respuestas

1 para la respuesta № 1

Parece que está codificado con unicode-escape codificación dos veces; revertirla.

>>> text = "Al\\u0027sPlace"
>>> text.encode().decode("unicode-escape").encode().decode("unicode-escape")
"Al"sPlace"