2011-07-21 82 views
3

如何从二进制文件中读取“无符号8/16/24/32/64位整数”? (big-endian字节顺序) 解压缩? 有没有例子?如何读取二进制文件的无符号整数?

+0

的可能重复[如何读取二进制文件信息(http://stackoverflow.com/questions/6761461/how-to-阅读信息从二进制文件) –

+0

更喜欢http://stackoverflow.com/questions/1163459/reading-integers-from-binary-file-in-python – Caltor

回答

4

使用struct模块。这涵盖了8,16,32和64位。 24位,你需要做一些额外的摆弄自己

例子是here

+0

你能给一个例子转换(2)12位存储在3个有序字节中的数据分成2个整数?这些存储在二进制文件中。 – nmz787

相关问题