Python convirtiendo latin1 a UTF8
En Python 2.7, ¿cómo convertir una cadena latin1 a UTF-8?
Por ejemplo, estoy tratando de convertir é a utf-8.
>>> "é"
'\xe9'
>>> u"é"
u'\xe9'
>>> u"é".encode('utf-8')
'\xc3\xa9'
>>> print u"é".encode('utf-8')
é
La letra es é que es LETRA PEQUEÑA LETRA E CON AGUDA (U + 00E9) La codificación del byte UTF-8 para es: c3a9
La codificación del byte latino es: e9
¿Cómo obtengo la versión codificada en UTF-8 de una cadena latina? ¿Podría alguien dar un ejemplo de cómo convertir el é?