maat是一个可扩展的python转换和验证库

Maat2的Python项目详细描述


https://travis-ci.org/Attumm/Maat.svg?branch=master

Maat是一个易于扩展的Python转换和验证库。 为角落的箱子建造。

这个项目是以古埃及的玛特神命名的。 她的秤是用来称心脏的重量,如《死亡之书》所述。

因为规模是神奇的,除了验证价值观,它也可以改变他们。

maat是一个从字典到字典的工具,也就是说从输入字典到验证字典 新词典已创建。 要验证的字典的每个值都通过其选定的验证函数传递。 结果是一个经过验证的新字典。

示例

>>>importmaat>>>user={'name':'John Doe'}>>>user_validation={'name':{'validator':'str'}}>>>maat.scale(user,user_validation){'name':'John Doe'}

更多…

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

推荐PyPI第三方库


热门话题
当使用RequestDispatcher时,servlets Java最终没有被调用   java生成对具有可变参数数的方法的调用   java如何使用select子句中的参数化列映射iBATIS的查询?   java无法创建类型为org的插件。阿帕奇。登录中。log4j。果心阿佩德。元素RollingFile的RollingFileAppender   java当子实体和父实体之间存在OneTONE JPA关系时,是否可以将其与父实体一起持久化?   Android上的java Facebook集成fbconnect断开链接   获取方法调用方的java机制   从列表创建Oracle阵列时出现java问题   添加和检索元素的ArrayList的java ArrayList   在java中从字符串中删除无效的XML字符   java如何构建完整生成的maven模块   java如何准确地改变播放所有分辨率midi文件的速度?   shell javac:无效标志:/src/中位_度。ubuntu中的java   java使用从其他类的方法检索到的信息