易于使用的二进制包装器,不需要结构的规范
pyparcel的Python项目详细描述
皮包
pyparcel是将python对象转换为^{
安装
使用包管理器pip安装pyparcel:
pip install pyparcel
或使用pipenv:
^{pr2}$使用
importpyparcelfoo:Foo=Foo(8,5.7,"Hello World")# Foo(int, float, str)data:bytes=pyparcel.load(foo)# b'\x08\x00\x00\x00ff\xb6@\x0b\x00\x00\x00Hello World'# ...bar:Foo=Foo()pyparcel.unload(data,bar)# foo == bar# orbaz:Foo=pyparcel.unload(data,Foo())# foo == baz
贡献
此存储库遵循“fork-and-pull”工作流。如果您愿意参与,请执行以下操作:
- ForkGithub的存储库。在
- Clone您的分叉到本地计算机。在
- Checkout具有有意义名称的新分支。在
- ^{/str}提交您的更改。在
- 提交一个pull请求,其中包含对所做更改和增强的描述,以供进一步审阅。在
在issues部分查看一些要处理的问题。在
文档可从https://najaco.github.io/pyparcel/获得
许可证
- 项目
标签: