Saltar al contenido

Decodificar cadena hexadecimal en Python 3

Esta es la solución más acertada que te podemos compartir, sin embargo estúdiala detenidamente y analiza si se adapta a tu proyecto.

Solución:

Algo como:

>>> bytes.fromhex('4a4b4c').decode('utf-8')
'JKL'

Simplemente coloque la codificación real que está utilizando.

import codecs

decode_hex = codecs.getdecoder("hex_codec")

# for an array
msgs = [decode_hex(msg)[0] for msg in msgs]

# for a string
string = decode_hex(string)[0]

Valoraciones y reseñas

Si te mola el proyecto, puedes dejar una noticia acerca de qué le añadirías a este ensayo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *