0
>>> import binascii, struct
>>> foo_hex = 'b1e92555'
>>> foo_bin = binascii.unhexlify(foo_hex)
>>> int(foo_hex, 16)
2984846677
>>> struct.unpack('i', foo_bin)[0]
1428548017
爲什麼這些整數不同?哪種方法是正確的,如何將另一種方法更改爲正確的?從相同的Python字節字符串派生的不同整數