Ho ottenuto una stringa dalla rete come:
s = "u0070u0079u0074u0068u006fu006e" o altro
quando stampo (s)
emette "u0070u0079u0074u0068u006fu006e"
Voglio far funzionare "tu"
quando stampo (s)
emette "python" (u "u0070u0079u0074u0068u006fu006e" = python)
cosa dovrei fare?
risposte:
0 per risposta № 1Non so se ho capito cosa intendi, ma se vuoi dire convertire i caratteri unicode con le barre finali in caratteri unicode reali, puoi usare questa soluzione.
per python2: print s.decode("unicode-escape")
per python3: print bytes(s, "ascii").decode("unicode-escape")