当我用python代码读取前4个字节时
len = fobj.read(4)
Run Code Online (Sandbox Code Playgroud)
我有'o\xf2\x00\x00'.这应该是一个int32,当我用其他工具(matlab例如)读取文件时,它给出了62063.
任何人都可以提供有关如何将hex字符串转换为intpython的提示吗?
我已经读过这个十六进制字符串到int转换讨论,但没有找到帮助.
谢谢你的任何建议!
>>> import struct
>>> struct.unpack('<i', 'o\xf2\x00\x00')
(62063,)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1179 次 |
| 最近记录: |