用于检查参数的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*
*
*
;*



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法在安卓 Studio中为安卓:onClick执行方法   传真我如何以编程方式接收传真?最好是java语言   开源如何向标准java库中添加任何类?   多线程Java执行器在上一个完成后执行一个可调用的?   java广播接收器在后台不工作   java替换元素   删除文件。java Maven项目   java不同语言   linux告诉java要听哪个键盘   数组Java 8流,仅第一次获取max()需要很长时间   从Stubbed@SpringBean返回的java Spock+Spring存根始终返回null   java为什么EnumMap为空值分配对象类对象?   使用Java对话框查找最小值和最大值   支持新旧安卓版本的java Copy with clipboard manager?   它显示了桌面版本。我想展示手机版(现在可以了)   java如何从文本文件中读取一行,调用该行上的函数并移动到第二行,等等?   java如何为体育项目编写深度图表和列表?   java如何创建IntentService来检查GoogleAppClient是否为空