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.1.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.1-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pycepbr-1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 59f12bba8d144cfe9b4f02eef4144219ddf4e9ed08407da03a0e7b2ae4dec0d3
MD5 5fab72591a3e8bc94cb010292a99ce55
BLAKE2b-256 11bfeb29fc04e055563c6e8381242c74b45a8adea995d4c57d679fac61daadeb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pycepbr-1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 916137d04aa52bd7f86ea12bd7f23b4c50899c479766740986c0084a11707c62
MD5 7323d01acf94cc2e3abbd459d60e9a80
BLAKE2b-256 e4d89d969207f1d10c71446544e67f0f268ed11ea0568efa35be238ccb536dec

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