voluptuous

    8热度

    1回答

    我正在开发一个小型的REST风格的Web应用程序在Python中,并使用JSON作为接口。该应用程序接受JSON数据,并需要根据模式验证它们。该架构可能非常严格或灵活取决于请求。此外,应用程序可能需要在稍后改进时验证用户对象。 我在堆栈溢出以及其他网站上发现了一些建议。这些措施包括 Cerberus jsonschema 妖娆(pypi.python.org/pypi/voluptuous) ,但

    2热度

    1回答

    在核心,我想要做的是采取一些看起来像这样未经修饰的验证功能功能: def f(k: bool): def g(n): # check that n is valid return n return g ,使他们看起来像这样装饰验证功能: @k def f(): def g(n): # check that n is valid

    1热度

    1回答

    我使用妖娆的0.9.2,并且我有独家类的问题。我需要的是,如果没有任何键,它应该会给出错误。但是,这对于性感而言是可以接受的。这是一个性感的错误?如果没有,我该如何为它编写一个脚本? 为了澄清我的问题,假设我们建立这样一个模式: schema = Schema({Exclusive('a', 'z'): int, Exclusive('b', 'z'): int, 'c': int}, requi

    0热度

    1回答

    我希望能够在yaml中定义模式,使用pyyaml读取它,然后使用voluptuous(或其他模式验证程序)进行验证! 。然而,正如问题标题所述,我遇到需要将内建类str实例化为性感而不是字符串表示。 from voluptuous import Schema import yaml y = ''' a: str b: int c: d: float e: str

    3热度

    1回答

    我有一个可重复的表单字段: <div class="repeat"> <input type="file" name="files[==row-count-placeholder==]" /> </div> ,将(使用jQuery)例如导致根据 <div class="repeat"> <input type="file" name="files[0]" />