Skip to main content

CNPJ and CPF validator

Project description

Python CNPJ/CPF

Python CNPJ/CPF is a library created to validate the entered value, indicating whether it is a valid CNPJ or CPF.

Installation

pip install pycnpj-cpf

Usage in CLI mode

$ #verify CNPJ
$ pycnpj-cpf validate --value="37.538.534/0001-86"
$
$ #verify CPF
$ pycnpj-cpf validate --value="237.491.140-30"

Usage in Python file

>>> from pycnpj_cpf.core import cnpj_or_cpf_is_valid
>>> 
>>> cnpj_or_cpf_is_valid("31.851.707/0001-35")
True
>>> 
>>> cnpj_or_cpf_is_valid("31.851.707/0001-40")
False
>>> 
>>> cnpj_or_cpf_is_valid("37538026000106")
True
>>> 
>>> cnpj_or_cpf_is_valid("37538036000106")
False
>>>

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

pycnpj-cpf-0.1.3.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pycnpj_cpf-0.1.3-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file pycnpj-cpf-0.1.3.tar.gz.

File metadata

  • Download URL: pycnpj-cpf-0.1.3.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for pycnpj-cpf-0.1.3.tar.gz
Algorithm Hash digest
SHA256 15fc51efb300af71ad956a851db38aacc5692b29df490cc57972e7a887f20501
MD5 74ceaf37e5e543b29c584de426a82bfd
BLAKE2b-256 304a77f7474bce74bb1a43dd5472d24169df8eec0f28606b2ea7a65a18439c88

See more details on using hashes here.

File details

Details for the file pycnpj_cpf-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: pycnpj_cpf-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for pycnpj_cpf-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b64eb68163d02ccfcabbaeaf7328e40026b09b76a793cc5f0dd79af4e3b22d5b
MD5 5d0b9d6afb1570b87a5ce52a8983aa80
BLAKE2b-256 17087a36f8e0a04bd873a2412ecced9cca3eea4fd281def668bf2b590b5e1bbf

See more details on using hashes here.

Supported by

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