Supongamos que tengo una cadena de 4 caracteres, y quiero convertir esta cadena en una matriz de bytes donde cada carácter de la cadena se traduce a su equivalente hexadecimal. p.ej.Python: convertir cadena a matriz de bytes
str = "ABCD"
que estoy tratando de que mi salida sea
array('B', [41, 42, 43, 44])
¿Hay una manera sencilla de lograr esto?
Lo que queremos no es posible, al menos no en esta forma exacta. Una bytearray de tipo 'B' contiene enteros de 1 byte, y siempre se representan en decimal. –