2

Pythonで「リトルエンディアン」の方法でhexstring='40040000'を読み取る正しい方法は何ですか。私が期待している結果は440時間です。

4

1 に答える 1

2

struct結果をどの形式にするかわからない。一緒に使用して、結果をbinasciiintに変換できます。

>>> struct.unpack('<L', binascii.unhexlify('40040000'))
(1088,)

これは440hと同じです:

>>> hex(struct.unpack('<L', binascii.unhexlify('40040000'))[0])
'0x440'
于 2012-06-20T00:01:53.987 に答える