Skip to main content

No project description provided

Project description

cpf_tools

made-with-python GitHub Workflow Status Total alerts Language grade: Python PyPi Anaconda

Biblioteca com ferramentas para auxiliar na checagem, formatação etc. de CPFs.

Instalação:

$ pip install cpf-tools

Funções:

  • cpf-tools.cpf_int_validation(cpf: int) -> bool:

Essa função recebe um valor inteiro e verifica se o digito verificador do CPF é verdadeiro (True) ou falso (False).

  • cpf-tools.cpf_str_validation(cpf: str) -> bool:

Essa função recebe um valor string e verifica se o digito verificador do CPF é verdadeiro (True) ou falso (False).

  • cpf-tools.cpf_format(cpf: Union[int, str, float]) -> str:

Essa função recebe um valor integer, string ou float de um CPF e retorna uma string formatada. (Exemplo: "00000000000" -> "000.000.000-00")

Usando com Pandas:

Para utilizar com a biblioteca Pandas, utilize o seguinte comando:

df['your-cpf-field'].apply(cpf-tools.cpf_int_validation) ou

df['your-cpf-field'].apply(cpf-tools.cpf_str_validation) ou

df['your-cpf-field'].apply(cpf-tools.cpf_format)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cpf_tools-1.5.1.tar.gz (3.6 kB view hashes)

Uploaded Source

Built Distribution

cpf_tools-1.5.1-py3-none-any.whl (3.7 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