摘要: 点击查看代码 # 读取嵌套型和大小可变的二进制结构 from itertools import chain import struct # 多边形数组 polys = [ [(1.0, 2.1), (2.0, 3.2), (3.0, 4.3)], [(1.1, 2.2), (2.1, 3.3), ( 阅读全文
posted @ 2024-04-27 14:26 一枚码农 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码 # 读写二进制结构数组 from functools import partial from struct import Struct # Write def write_records(records, format, f): """Write a sequence of tuple 阅读全文
posted @ 2024-04-27 14:25 一枚码农 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 点击查看代码 # 对二进制文件做内存映射 # 使用 mmap 模块对文件进行内存有映射操作 import mmap import os.path def memory_map(filename, access=mmap.ACCESS_WRITE): """ :param filename: :par 阅读全文
posted @ 2024-04-27 14:24 一枚码农 阅读(12) 评论(0) 推荐(0) 编辑