Skip to main content

Validate brazilian documents.

Project description

validate-docbr

latest release

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


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

validate_docbr-1.1.0-py3-none-any.whl (6.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page