每天CookBook之Python-045

  • 打包和解包大数
data = b'\x00\x124V\x00x\x90\xab\x00\xcd\xef\x01\x00#\x004'
print(data)
print(int.from_bytes(data, 'little'))
print(int.from_bytes(data, 'big'))
x = 94522842520747284487117727783387188
print(x.to_bytes(16, 'big'))
print(x.to_bytes(16, 'little'))
b'\x00\x124V\x00x\x90\xab\x00\xcd\xef\x01\x00#\x004'
69120565665751139577663547927094891008
94522842520747284487117727783387188
b'\x00\x124V\x00x\x90\xab\x00\xcd\xef\x01\x00#\x004'
b'4\x00#\x00\x01\xef\xcd\x00\xab\x90x\x00V4\x12\x00'
posted @ 2016-07-19 23:38  4Thing  阅读(94)  评论(0编辑  收藏  举报