fivalid.

Validador de Dados de Campo Leve
Baixe Agora

fivalid. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Akira Kito
  • Site do editor:
  • https://github.com/AkiraKito/

fivalid. Tag


fivalid. Descrição

O FIVALID é o módulo de validador de dados de campo leve escrito em Python.FeaturesData Validação: >>> de Fivalid Import Validators >>> num = validators.number (max = 20) >>> num (10) >>> Num (21) FIVALID. validadores.InvalidValueError: Over MaxData Validation and Conversão: >>> de Fivalid Import Basefield, validadores, conversores >>> Classe PerceField (Basefield): ... Validator = validators.Todos (... Validators.Number (min = 0, max = 100), ... Validators.String ()) ... Converter = Conversores.Int_Converter >>> Campo = Campo () >>> FIVALID ('99') 99 >>> FIVALID .validators.invalidvalueError: sobre dados maxstruturados (por exemplo, ditt aninhado, lista aninhada) validação e conversão: >>> de fivalid Import StructuredFields, dict, basefield >>> de fivalid.validators importação string, comprimento, todos, bandeira >>> fivalid.converters Import TruthValue_Converter >>> Classe CommentField (Basefield): ... Validator = All (string (), comprimento (max = 500)) >>> Classe Nicknamefield (Basefield): ... Validator = Tudo (string ), Comprimento (max = 20 ) >>> Classe RememberMefield (Basefield): ... Validator = Flag () Conversor = TruthValue_Converter >>> regra = dict (... {'comentário': commentfield (obrigatório = verdadeiro), ... 'apelido': nicknamefield (), ... "Lembre-se de mim": LembrarMefield ()} ...) >>> STFIELD = Campos Estruturados (Regra) >>> STFIELDS ({'comentário': 'Olá, Fivalid', ... 'Nickname': 'John Doe', ... 'Lembre-se de mim': '1'} ...) {'comentário': U'hello, Fivalid ',' apelido ': U'John Doe' 'Lembre-se de mim': verdadeira} página inicial do produto


fivalid. Software Relacionado