小编zul*_*oda的帖子

如何使用python 2.5打包和解压缩数据

我知道有关于我的问题的多个问题,但我很难理解打包和打包的工作方式.

例如,使用struct.pack("!B",14)给我的值x0e基本上这是一个单字节的二进制.

我怎样才能创建一个四字节的二进制文件?例如struct.pack("!B",104277)应该生成0x00019755但我无法获得此代码struct.pack("!B",104277)输出0x00019755

我的问题的背景细节

我正在尝试创建一个"Type-4高分辨率灰度指纹图像"记录,这是NIST标准的一部分.Type-4记录的第一个值是记录的长度(LEN),在这种情况下是104277位,但是标准规定LEN应该表示为四字节二进制.我的样本数据包含0x00019755已经转换为四字节二进制的值,因此符合标准.

参考链接:

python python-2.5

1
推荐指数
1
解决办法
537
查看次数

标签 统计

python ×1

python-2.5 ×1