用于检查参数的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如何使用注释实现重试功能?   java如何使用Graph API获取未读消息?   可展开列表视图中的java单选按钮选择   java如何从其他类访问列表中的对象?   java以编程方式允许@RequestMapping   java框架太高?   java如何在jsp/jstl中使用选定值进行多重选择?   C服务器代码Java客户端代码TCP连接问题   java无法在单击时隐藏JButton。(JTable中的JButton)   添加新元素后,带有自定义CellRenderer的java Swing JList将消失   java如何修复:当我试图打印double的值时,它会输出roundeddown的值   类方法接受Java中不同对象的列表   java为什么受保护的实例成员在不同包的子类中不可见,而受保护的类成员却可见?   java如何从ModelNode结果中获取特定对象   java如何从JSON中删除所有键?   使用EclipseAST检查Java代码片段   java在字符串中查找大小写字母   java我遇到一个错误。(图像文件的Realpath)