Convertir du binaire en ASCII et vice versa en Python
vendredi 14 décembre 2012 à 17:18Exercice le plus inutile du monde, puisque les usages actuels réels sont des plus limités. Tout au plus cela vous permettra de lire la colonne de droite de paulds.
>>> import binascii >>> bin(int(binascii.hexlify('Sam & Max'), 16))[2:] '10100110110000101101101001000000010011000100000010011010110000101111000'
Et l’inverse:
>>> binascii.unhexlify('%x' % int('0b' + '10100110110000101101101001000000010011000100000010011010110000101111000', 2)) 'Sam & Max'
Voilà, Voilà.
Non, ça ne sert à rien non.
Bon, sinon pour faire du remplissage : en écrivant cet article, j’ai remarqué que tout le formatting du code se faisait avec des balises <pre>
qui rendait tout plus beau, et je me suis dit “le bonheur est dans les <pre>.
Ouai j’avais pas d’inspiration ce matin.