Пример использования

This commit is contained in:
2022-02-20 22:47:59 +03:00
parent 4372488aa3
commit 7a46e02ad4

24
example.py Executable file
View File

@@ -0,0 +1,24 @@
#!/usr/bin/env python3
__author__ = 'RemiZOffAlex'
__email__ = 'remizoffalex@mail.ru'
import logging
from validator.core import Validator
from validator.presets.common import EqualTo, MinLength
password = 'PASSWORD'
confirm = 'PASSWORD'
validator = Validator([
MinLength(1, message="password is to short use at least 1 character"),
EqualTo(confirm, message="passwords mismatch")
])
result = validator(password)
print(result)
if result.status is False:
logging.error(result.message)
raise ValueError(result.message)