标签: python
在python中以“小端”方式读取我的hexstring ='40040000'的正确方法是什么?我期待的结果是440h。
答案 0 :(得分:2)
不确定您希望结果是什么格式。您可以一起使用struct和binascii将其转换为int。
struct
binascii
>>> struct.unpack('<L', binascii.unhexlify('40040000')) (1088,)
与440h相同:
>>> hex(struct.unpack('<L', binascii.unhexlify('40040000'))[0]) '0x440'