用于检查参数的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第三方库


热门话题
linux Java线程创建跟踪   java可以让UNMIDEANER考虑文档过滤吗?   获取元素的java数组   java在ArrayList中搜索字符串并返回另一个关联字符串   java将现有私钥导入BKS密钥库   java proguard死代码分析给出了私有字段的假阳性   Java Web框架,用于新项目   java Gson:指定类或字段的命名策略   递归Java:保存递归本地计数器的值   java jfree图表集在图表中显示范围x值   Java:可以比较一个类吗对象是否具有泛型类型参数?   java JMS单个会话可以有多个MessageProducer吗?   java如何比较100条字符串记录,这些记录应该有3个值,即true、False或null   打开GUI实例的java检查   java如何重构具有多个切换情况的应用程序?   java如何更新Ubuntu上已经安装的IntelliJ IDEA?   java如何避免更改存档中文件的文件属性?