[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gulliver] [python] comment imprimer une chaine en hexa ?
|
From |
David MENTRE <david dot mentre at gmail dot com> |
|
Subject |
Re: [gulliver] [python] comment imprimer une chaine en hexa ? |
|
Date |
Tue, 12 Jul 2005 14:17:21 +0200 |
Salut Fred,
Le 12/07/05, Frederic Lehobey<Frederic dot Lehobey at free dot fr> a écrit :
> Ça n'a pas l'air possible avec print :
>
> http://mail.python.org/pipermail/python-list/2005-March/270469.html
Arghh ! Je ne savais pas que Python était aussi mauvais sur ce plan là.
> Google : python print no space.
Merci pour l'idée des mots clés. J'ai le réflexe Google mais après il
faut tomber sur les bons mots clés.
En réutilisant Google et ton lien, j'ai fini par trouver une solution :
str_pkt='E\x00\x00(\x00\x01\x00\x00 at \x06|\xcd\x7f\x00\x00\x01\x7f\x00\x00\x01\x00\x14\x00P\x00\x00\x00\x00\x00\x00\x00\x00P\x02\x00\x00\xb1|\x00\x00'
mystr=''
for i in range(len(str_pkt)):
mystr += "%02x" % ord(str_pkt[i])
print "%s" % mystr
Merci,
Amicalement,
d.