Articles of hex

¿Cómo puedo desempaquetar datos binarios en formato hexadecimal en Python?

Usando la función PHP pack () , he convertido una cadena en una representación hexadecimal binaria: $string = md5(time); // 32 character length $packed = pack(‘H*’, $string); El formato H * significa “Cadena hexagonal, primer mordisco alto”. Para descomprimir esto en PHP, simplemente usaría la función unpack () con la marca de formato H *. […]

Conversión de hexadecimal a base64 en Python

Quiero convertir una cadena HEX simple como 10000000000002ae a Base 64. La cadena hexadecimal se convertirá en bytes y los bytes se codificarán a notación base64, por lo que la salida esperada para esa cadena: EAAAAAAAAq4 = Encontré una herramienta en línea. http://tomeko.net/online_tools/hex_to_base64.php?lang=en Pero tengo un montón de valores HEX que necesito convertir en un […]

Convertir entero en una cadena hexadecimal con formato específico

Soy nuevo en Python y tengo el siguiente problema: necesito convertir un entero en una cadena hexadecimal de 6 bytes. por ejemplo, 281473900746245 -> “\ xFF \ xFF \ xBF \ xDE \ x16 \ x05” El formato de la cadena hexadecimal es importante. La longitud del valor int es variable. El formato ‘0xffffbf949309L’ no […]

Convertir archivo a cadena HEX Python

¿Cómo convertiría un archivo a una cadena HEX usando Python? He buscado en todo Google para esto, pero parece que no puede encontrar nada útil.

¿Cómo usar la encoding ‘hex’ en Python 3.2 o superior?

En Python 2, para obtener una representación de cadena de los dígitos hexadecimales en una cadena, podría hacer >>> ‘\x12\x34\x56\x78’.encode(‘hex’) ‘12345678’ En Python 3, eso ya no funciona (probado en Python 3.2 y 3.3): >>> ‘\x12\x34\x56\x78’.encode(‘hex’) Traceback (most recent call last): File “”, line 1, in LookupError: unknown encoding: hex Hay al menos una respuesta […]

Convertir una cadena hexadecimal en entero con python

Tenga en cuenta que el problema no es de hexadecimal a decimal sino de una cadena de valores hexadecimales a entero. Digamos que tengo una picadura de un hexdump (por ejemplo, ‘6c 02 00 00’), así que primero tengo que convertirlo en hexágono real, y luego obtener el entero que representa … (este en particular […]

¿Cómo convertir una cadena hexadecimal a un carácter con ese punto de código?

Tengo la cadena x = ‘0x32’ y me gustaría convertirla en y = ‘\x32’ . Tenga en cuenta que len(x) == 4 y len(y) == 1 . He intentado usar z = x.replace(“0”, “\\”) , pero eso causa z = ‘\\x32’ y len(z) == 4 . ¿Cómo puedo conseguir esto?

¿Cómo convierto un solo carácter en su valor ASCII hexadecimal en Python?

Estoy interesado en tomar en un solo personaje, c = ‘c’ # for example hex_val_string = char_to_hex_string(c) print hex_val_string salida: 63 ¿Cuál es la forma más sencilla de hacer esto? ¿Alguna materia de biblioteca de cadenas predefinida?

Python .readline ()

En primer lugar, permítanme comenzar con Soy nuevo en Python, no hay ego aquí. Tengo este código que improviso desde varios sitios, cuyo objective final es que enviaría un código hexadecimal a un chip OBD-II y esperaría una respuesta. Esta respuesta, también HEX, se convierte a decimal procesado y se envía a la salida. Bastante […]

Python equivalente de php pack

Tengo esta statement a continuación en PHP para convertir cadena hex a binary . $m=pack(“H*” , “A88BE9L98990……..”); ¿Tengo que hacer lo mismo en otro progtwig de python ? Algunas ideas ? Aclamaciones,