Python pickletools 模块
实例
反汇编序列化字节流以查看其操作码:
import pickle, pickletools
b = pickle.dumps({"x": 1})
pickletools.dis(b)
亲自试一试 »
定义和用法
pickletools 模块可帮助您检查和分析 pickle 数据。
您可以使用它来反汇编 pickle 字节流、优化它们或遍历单个操作码。
成员
| 成员 | 描述 |
|---|---|
| dis() | 打印序列化字节流的人类可读反汇编代码。 |
| genops() | 从序列化字节流中生成 (操作码, 参数, 位置) 三元组。 |
| optimize() | 返回一个字节对象,该对象包含语义相同但更小的序列化文件。 |

