Quiero convertir un número de puntos de código unicode leídos de un archivo a su codificación UTF8.Convertir punto de código unicode en hex UTF8 en python
por ejemplo Quiero convertir la cadena 'FD9B'
en la cadena 'EFB69B'
.
que pueda hacer esto manualmente usando literales de cadena como esta:
u'\uFD9B'.encode('utf-8')
pero no puedo encontrar la manera de hacerlo mediante programación.
La salida no es el especificado por la pregunta. De todos modos, si el OP está feliz ... – tzot
FYI para Py3K es 'chr (int ('fd9b', 16)). Encode ('utf-8')'. –
@tzot: ''' .join ('{: 02X}'. Formato (n) para n en chr (int ('FD9B', 16)). Encode())' da la cadena ''EFB69B'' en Python 3. – CoDEmanX