JSON模式定义和验证库
项目描述
json_schema 是一个基于JSON的模式验证包。
基于JSON意味着它的功能集调整到JSON,但它不要求JSON数据:任何Python对象都可以,只要它们是主要的Python类型。
让我们从一个例子开始
from json_schema import Schema, AnyInteger my_schema = Schema([u"set-temp", {u"degrees": AnyInteger}]) if my_schema.validate([u"set-temp", {u"degrees": 10}]): print "Valid!"
这是一种非常声明性的方式来说明您的模式看起来像什么。基于 json_schema 构建的结构,您可以几乎自定义任何内容。
项目详情
关闭
json_schema-0.3.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | a164efbb405f535615e58aff191b55fbfdad61d2ff0e7bfce6acf086358ca4b3 |
|
MD5 | 59e75cb6b7f192ea01507512a7e7ede8 |
|
BLAKE2b-256 | 2a04855eecfdd379ff774ce86770808c6663ad4fdf14c43ed4e6fd7156aa5cf9 |