You could also do:
"".join(['%02x' % ord(c) for c in 'AAA'])

On 31 Jan 2008, at 14:09, Paul Rubin wrote:

Antonio Chay <[EMAIL PROTECTED]> writes:

"AAA" should be "414141"


'AAA'.encode('hex')
-- 
http://mail.python.org/mailman/listinfo/python-list



On 31 Jan 2008, at 14:05, Antonio Chay wrote:

Hello!

I need to transform a string from a file into a hexadecimal
representation, for example:

"AAA" should be "414141"

With perl I do this with:

unpack("H*","AAA")

And with python I got this:

"".join([str(hex(ord(x)))[2:] for x in "AAA"])

But seems a little "weird" for me.

Is there another way?
Thanks in advance!
-- 
http://mail.python.org/mailman/listinfo/python-list
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to