[Tutor] Conversion question

Emile van Sebille emile at fenx.com
Tue May 5 01:40:51 CEST 2009


On 5/4/2009 4:17 PM Tom Green said...
> First, thanks in advance for any insight on how to assist in making me a 
> better Python programmer.
> 
> Here is my question.  I work with a lot of sockets and most of them 
> require hex data.  I am usually given a string of data to send to the 
> socket.  Example:
> 
> "414243440d0a"
> 
> Is there a way in Python to say this is a string of HEX characters like 
> Perl's pack?  Right now I have to take the string and add a \x to every 
> two values i.e. \x41\x42...


import binascii
binascii.a2b_hex('41424344')

Emile



More information about the Tutor mailing list