28EE74AD2E1602F8180A0000 >>> from binascii import unhexlify >>> unhexlify('0001') b'\x00\x01' >>> from struct import unpack >>> unpack('", line 1, in struct.error: unpack requires a buffer of 4 bytes >>> unpack('>> unpack('>> unpack('I', unhexlify('180A0000')) (2584,) >>> unpack('>I', unhexlify('180A0000')) (403308544,) >>> 0xa28 2600 >>> 0xa18 2584 >>> unpack('>> a='28EE74AD2E1602F8180A0000' >>> a[0:15] '28EE74AD2E1602F' >>> a[16:] '180A0000' >>>