Conversion ascii codé hexa vers hexa
Bonjour,
J'ai une chaîne Ascii codé en hexadécimal (exemple: "01234ABCDEF").
Je suis en python 3.3 et je désire l'écrire dans un fichier binaire afin d'avoir la même chose sous forme hexadécimal.
Mon code est :
Code:
1 2 3 4 5 6
| import binascii
asciiCodeHexa = "01234ABCDEF"
fw = open("test.hex", 'wb')
binaryData = binascii.a2b_hqx(list)
fw.write(binaryData)
fw.close() |
Lors de l'exécution j'ai l'erreur suivante:
Citation:
File 3test.py", line 4, in <module>
binaryData = binascii.a2b_hqx(list)
TypeError: argument should be bytes, buffer or ASCII string, not <class 'type'>
Merci