Skip to main content

Buscar informações de locais do Brasil por CEP ou Informações adicionais.

Project description

PyCep

Biblioteca criada com o intuito de facilitar a busca de localizações em todo o Brasil, seja por CEP ou outros dados.

Meu GitHub

Agilidade com poucas linhas

A biblioteca pode ser utilizada com apenas 3 linhas de codigos! Ja entregando oque ela pode oferecer de melhor. Veja um exemplo abaixo:

from PyCepBR import BuscarCEP

buscador = BuscarCEP()
resultado = buscador.porCep('64207203', texto=True)
print(resultado)

Como instalar?

Rode esse comando em seu terminal:

pip install PyCepBR

Como usar?

Inicialmente nesta versão é oferecido dois tipos de busca de localidades. A primeira é a por CEP, retornando em texto ou dicionario as informações dessa localidade (Ex: Rua, Cidade, Bairro, Unidade...) e a segunda é por 3 informações, rua, cidade e uf. Abaixo será possivel visualizar a forma de utilização das duas formas de busca:

from PyCepBR import BuscarCEP

buscador = BuscarCEP()

# Buscar por cep
resultado = buscador.porCep('64207203', texto=True)
print(resultado)

# Buscar por Informações
resultados = buscador.porInfo(rua='Prudente de Moraes', cidade='Parnaiba', uf='PI', texto=True)
print(resultados)

Se você notar nas duas formas tem o parametro texto. Ele é utilizado para definir qual vai ser o tipo de resposta da requisição, se for True ele retorna um texto formatado completo, se for False (definido por padrão) ele retorna um dicionario com as informações (Normalmente o dicionario entrega mais dados que o texto).

Historia do PyCep

Inicialmente um simples codigo feito no celular utilizando o PyDroid 3, por volta de 2023. Hoje em dia (2026) estou no curso de Desenvolvimento de Sistemas e voltei a ativa no meu GitHub para criação de portfolio e armazenar oque eu for fazendo, como primeiro projeto dessa mudança foi aprimorar/refazer aquele codigo e disponibilizar para todos instalarem no Pypi. Espero que ajude! Até a proxima.

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

pycepbr-1.2.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

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

pycepbr-1.2-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file pycepbr-1.2.tar.gz.

File metadata

  • Download URL: pycepbr-1.2.tar.gz
  • Upload date:
  • Size: 3.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pycepbr-1.2.tar.gz
Algorithm Hash digest
SHA256 87d1ce3acfa49a8b1f42dfa2a0e517858e09929c4ae0333bf47c34b8e95e60ba
MD5 b9c36368cc2579b92e2380d2a0a5f9cd
BLAKE2b-256 e3c239de9a7e979456f088ca38a70119c2e7d97c48a114fdb855b08f146e63c7

See more details on using hashes here.

File details

Details for the file pycepbr-1.2-py3-none-any.whl.

File metadata

  • Download URL: pycepbr-1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for pycepbr-1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ca96f8b5ad8bfd4e6b4d58c52ba3af6f14f46c19a33dabd12f0bba2ab2fb81f5
MD5 15fec27c14ca930615f84a63cd6857ff
BLAKE2b-256 7086dceef4e0e78e32783a6c8d2abad66c156afecaf81d83118991a6919f9459

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