isitbullshit:用于验证解析的 JSON 是否是胡说八道的小型库

时间:2024-07-20 02:06:05
【文件属性】:

文件名称:isitbullshit:用于验证解析的 JSON 是否是胡说八道的小型库

文件大小:16KB

文件格式:ZIP

更新时间:2024-07-20 02:06:05

Python

是胡说八道 isitbullshit是一个小而有趣的库,旨在用作 JSON 的轻量级模式验证,但基本上它可以用作每个通用 Python 结构的模式验证器:dict、列表、元组等。它被编写为非常 Pythonic一个很好的感觉:易于使用且语法非常干净,但功能强大,足以满足您的需求。 但主要用于验证传入的 JSON。 实际上它非常稳定,我在几个生产项目中使用它,这是一个摘录,因为我真的厌倦了重新发明*。 是的,这也是一次车轮改造,但您可能会喜欢它。 让我展示一下代码。 一个例子 好的,假设您正在为库做一些后端,并且您必须像这样处理 JSON: { "model" : "book_collection" , "pk" : 318 , "fields" : { "books" : [ { "m


【文件预览】:
isitbullshit-master
----requirements()
--------package.txt(52B)
--------test.txt(73B)
--------extra.txt(273B)
----README.rst(15KB)
----.python-version(41B)
----isitbullshit()
--------exceptions.py(1KB)
--------structures.py(282B)
--------__init__.py(515B)
--------core.py(5KB)
--------testcase_mixin.py(740B)
----requirements.txt(112B)
----.travis.yml(399B)
----tox.ini(378B)
----LICENSE(1KB)
----setup.cfg(255B)
----setup.py(2KB)
----test_isitbullshit.py(16KB)
----.gitignore(320B)
----.coveragerc(82B)

网友评论