一个XML,JSON,…解码库
pydecoder的Python项目详细描述
pydecoder
XML,JSON,…解码库
- 免费软件:BSD许可证
- 文档:https://pydecoder.readthedocs.io。
功能
- 解码并验证XML和JSON中的值。
安装
要安装pydecoder,请在终端中运行此命令:
$ pip install pydecoder
示例
>>>frompydecoder.fieldsimportrequired,optional>>>frompydecoder.jsonimportto_int,to_string,decode# Define data>>>data={'foo':'Text','bar':1}# Describe data>>>decoders=[...required('foo',to_string),...required('bar',to_int),...optional('baz',to_int,-5),...]# Decode/verify data>>>decode(lambdax:x,decoders,data)Result(status='Ok',value=['Text',1,-5])
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.0(2017-05-21)
- pypi上的第一个版本。