Validate brazilian documents.
Project description
validate-docbr
Pacote Python para validação de documentos brasileiros.
Para instalar o pacote:
pip install validate-docbr
Documentos
Documentos que estão no pacote:
Para entender melhor os documentos e suas respectivas classes, basta acessar a parte de Wiki do projeto.
CPF
Cadastro de Pessoas Físicas.
from validate_docbr import CPF
cpf = CPF()
# Gerar novo CPF
new_cpf = cpf.generate()
# Validar CPF
cpf.validate(new_cpf)
# Mascara o documento
cpf.mask("01234567890") # "012.345.678-90"
CNPJ
Cadastro de Pessoas Físicas.
from validate_docbr import CNPJ
cnpj = CNPJ()
# Gerar novo CNPJ
new_cnpj = cnpj.generate()
# Validar CNPJ
cnpj.validate(new_cnpj)
# Mascara o documento
cnpj.mask("01234567890123") # "01.234.567/8901-23"
CNS
Cartão Nacional de Saúde.
from validate_docbr import CNS
cns = CNS()
# Gerar novo CNS
new_cns = cns.generate()
# Validar CNS
cns.validate(new_cns)
# Mascara o documento
cns.mask("012345678901234") # "012 3456 7890 1234"
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for validate_docbr-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f71a45836bfbe8da06f47f5cc66c5ac96454016be20ff60177c68b598273267c |
|
MD5 | 3553fb04b8e2c676331430666e1c908e |
|
BLAKE2b-256 | 11a7bdbe55f1920806f08cd9fbaf99c7147323fe98ab9c572ea4c6440871b49e |