跳转到主要内容

pickle 5协议(PEP 574)及其他pickle变更的回滚版本

项目描述

此包回滚了Python 3.8.3中pickle模块添加的所有特性和API,包括PEP 574的添加。它应该适用于Python 3.5、3.6和3.7。

基本用法类似于pickle模块,除了要导入的模块是pickle5

import pickle5 as pickle

pb = pickle.PickleBuffer(b"foo")
data = pickle.dumps(pb, protocol=5)
assert pickle.loads(data) == b"foo"

有关详细信息,请参阅PEP 574和标准pickle文档

https://travis-ci.org/pitrou/pickle5-backport.svg?branch=master https://ci.appveyor.com/api/projects/status/hk4lrl81wp0q283o/branch/master?svg=true

由以下赞助

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面