La cadena hexadecimal '\xd3'
también se puede representar como: Ó
.Convertir del carácter hexadecimal al carácter Unicode en python
La manera más fácil que he encontrado para conseguir la representación de caracteres de la cadena hexadecimal a la consola es:
print unichr(ord('\xd3'))
O en Inglés, convertir la cadena hexadecimal a un número, a continuación, convertir ese número en una punto de código unicode, luego, finalmente, la salida a la pantalla. Esto parece un paso extra. hay una manera mas facil?
Pero, ¿qué haces si tienes una cuerda compuesta de puntos de código? ¿Cómo convertirías la cadena a la representación de cadena real? ¿'U' es una función? ¿Podemos escribir 'u (some_string)'? – Geo
@Geo: 'u' no es una función, es parte de la sintaxis literal de la cadena. Pero, ¿qué es una 'cuerda compuesta de puntos de código'? –
@Thomas He editado mi respuesta para cubrir eso. – agf