6.12 读取嵌套和可变长二进制数据.pdfVIP

  • 2
  • 0
  • 约1.26万字
  • 约 11页
  • 2017-06-12 发布于天津
  • 举报
6.12 读取嵌套和可变长二进制数据.pdf

6.12 读取嵌套和可变长⼆进制数据 问题 你需要读取包含嵌套或者可变长记录集合的复杂⼆进制格式的数据。这些数据可 包 含图⽚、视频、电⼦地图⽂件等。 解决⽅案 struct 模块可被⽤来编码/解码⼏乎所有类型的⼆进制的数据结构。为了解释清楚这 种数据,假设你⽤下⾯的Python数据结构来表⽰⼀个组成⼀系列多边形的点的集合: 现在假设这个数据被编码到⼀个以下列头部开始的⼆进制⽂件中去了: ++++ |Byte | Type | Description | +======+========+====================================+ |0 | int | File code (0x1234, little endian | ++++ |4 | double | Minimum x (little endian | ++++ |12 | double | Minimum y (little endian | ++++

文档评论(0)

1亿VIP精品文档

相关文档