Perhaps Python can't concisely say three-byte int ...

But Python can say six-nybble hex:

>>> import binascii
>>> cdb = binascii.unhexlify('%02X%06X%02X%02X' % (0x08, 0x12345, 0x80, 0))
>>> binascii.hexlify(cdb)
'080123458000'
>>>

Thanks again for patiently helping me find this.  A shortcut is:

http://docs.python.org/lib/genindex.html
search: hex

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to