pyvalidator:Python Schema(https)的大量修改(添加了ErrorBucket)分支

时间:2024-05-22 14:22:45
【文件属性】:

文件名称:pyvalidator:Python Schema(https)的大量修改(添加了ErrorBucket)分支

文件大小:42KB

文件格式:ZIP

更新时间:2024-05-22 14:22:45

Python

PyValidator:Schema的改进版本( ) schema是用于验证Python数据结构的库,例如从配置文件,表单,外部服务或命令行解析获得的数据结构,这些数据结构已从JSON / YAML(或其他)转换为Python数据类型。 PyValidator是(几乎)Python Schema的直接替代品,几乎是从零开始编写的,目的是更好地处理错误。 注意:这里的大多数自述文件都是对原始Python模式的自述文件的小修改 示例(来自python模式) 这是一个简单的示例,让您有一种架构的感觉,可以验证包含个人信息的条目列表: >> > from pyvalidator import Validator , And , Use , Optional >> > validator = Validator ([{ 'name' : And ( str , len ), ...


【文件预览】:
pyvalidator-master
----MANIFEST.in(18B)
----README.rst(5KB)
----pyvalidator()
--------validator.py(9KB)
--------tests()
--------test.sh(66B)
--------errorbucket.py(2KB)
--------__init__.py(818B)
--------errors()
--------_errorbucketnode.py(2KB)
--------utils()
----pyvalidator.egg-info()
--------PKG-INFO(7KB)
--------requires.txt(39B)
--------SOURCES.txt(1KB)
--------top_level.txt(12B)
--------dependency_links.txt(1B)
--------pbr.json(47B)
----requirements.txt(26B)
----setup.py(2KB)
----.gitignore(21B)
----build()
--------lib()

网友评论