文件名称:validoot:使用函数装饰器对方法参数进行简单验证的 Python 模块
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-04 07:31:15
Python
验证 - 1.3 该模块旨在解决最基本的参数验证:类型、子句和子句组合。 它旨在删除一些用于检查输入类型和检查(例如之间或字符串长度)的样板代码。 Github 网址: : Pypi 网址: ://pypi.python.org/pypi/validoot/1.3 定义 Clause - 将值作为参数并返回True或False的函数。 运算符 - 允许您将“and”和“or”子句放在一起。 基本示例: from validoot import validates , inst , typ , between @ validates ( inst ( basestring ), typ ( int ), between ( 0 , 100 )) def do_something ( name , id , age ): pass 在上面的代码中,如果name不是字
【文件预览】:
validoot-master
----README.rst(6KB)
----validoot()
--------builtins.py(1KB)
--------operations.py(2KB)
--------decorators.py(1KB)
--------__init__.py(966B)
--------clauses.py(6KB)
--------exceptions.py(299B)
----tests()
--------test_decorators.py(1KB)
--------test_builtins.py(1KB)
--------test_forms.py(2KB)
--------test_clauses.py(5KB)
--------test__init__.py(88B)
--------test_operations.py(1017B)
----LICENSE(1KB)
----setup.cfg(136B)
----setup.py(2KB)
----.gitignore(91B)