/ / Python 3: Ako previesť unicode text v pôvodnej podobe? - python, python-3.x, python-unicode

Python 3: Ako previesť unicode text v pôvodnej podobe? - python, python-3.x, python-unicode

Dostávam text vo forme Al\\u0027sPlace čo je skutočne Al"s Place, To isté platí ‘âx80x94

Ako sa dostanem Al"s Place v pôvodnej podobe?

odpovede:

1 pre odpoveď č. 1

Zdá sa, že je kódovaný unicode-escape kódovanie dvakrát; zvrátiť to.

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