用于检查参数的python库。
validate-parameters的Python项目详细描述
验证
----
编码:python
@validparam(a=int)
>def func(a,b=1,*args,**kwargs):
return result().data=a,b,args,kwargs
错误时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,参数:a,值:a(str),msg(none)
result().code/status=-3000
*br/>*代码::python
def max十一(x):
如果x>;十一:
返回true,'msg','code'
否则:
返回false,'msg','code'
@validparam(a=int,b=max十一)
def func(a,b=1,*args,**kwargs)
返回result()。data=a,b,args,
味精、味精编码
时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,参数:a,值:a(str),msg(*{{msg}}*)'
result().code/status=*{{code}}*
*26657;代码::python
@validparam(a=int,b=(int,max_11))
def func(a,b=1,*args,**kwargs)
返回结果()。data=a,b,args,
味精、味精编码
时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,param:a,value:a(str),
>result().code/status={{{code}}
>
>-br/>-br/>-结果结果(result)结果(result().code result()[“code”结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result 540;
-格式,json.dumps(result(),默认值=result().to_json)
-代码::python
flag=true,data=none,code=none,msg=none,status=none,返回值=none
:
>python setup.py py py bdist_wheel-universal
tween上传dist/*
//*用户名:chenyang21 passwd:devop58ganji*
*用户名:chenyang21 passwd:devop58ganji:devop58ganji*
*
*
*用户名:chenyang21 passwd:devop58ganji:devop58ganji*
*
*
;*
----
编码:python
@validparam(a=int)
>def func(a,b=1,*args,**kwargs):
return result().data=a,b,args,kwargs
错误时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,参数:a,值:a(str),msg(none)
result().code/status=-3000
*br/>*代码::python
def max十一(x):
如果x>;十一:
返回true,'msg','code'
否则:
返回false,'msg','code'
@validparam(a=int,b=max十一)
def func(a,b=1,*args,**kwargs)
返回result()。data=a,b,args,
味精、味精编码
时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,参数:a,值:a(str),msg(*{{msg}}*)'
result().code/status=*{{code}}*
*26657;代码::python
@validparam(a=int,b=(int,max_11))
def func(a,b=1,*args,**kwargs)
返回结果()。data=a,b,args,
味精、味精编码
时,返回值:结果()代码::python
result().flag=false,
result().msg='func()参数验证失败,param:a,value:a(str),
>result().code/status={{{code}}
>
>-br/>-br/>-结果结果(result)结果(result().code result()[“code”结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result)结果(result 540;
-格式,json.dumps(result(),默认值=result().to_json)
-代码::python
flag=true,data=none,code=none,msg=none,status=none,返回值=none
:
>python setup.py py py bdist_wheel-universal
tween上传dist/*
//*用户名:chenyang21 passwd:devop58ganji*
*用户名:chenyang21 passwd:devop58ganji:devop58ganji*
*
*
*用户名:chenyang21 passwd:devop58ganji:devop58ganji*
*
*
;*