Buscar informações do CEP com o webservice do site http://www.viacep.com.br
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis.yml testes com python 2.7 e 3.4 Mar 29, 2016
README.md Detalhamento de como utilizar Mar 30, 2016
requirements.txt correção do travis-ci Mar 29, 2016
test_viacep.py Primeiro commit Mar 29, 2016
viacep.py Primeiro commit Mar 29, 2016

README.md

ViaCEP em Python

Build Status

Buscar informações do CEP com o webservice do site http://www.viacep.com.br

Pré requisitos

Instalação das dependências

$ pip install -r requirements.txt

Utilização

>>> import viacep
>>> d = viacep.ViaCEP('78048000')
>>> data = d.retorna_json_completo()
>>> data
{u'complemento': u'de 5799/5800 a 7887/7888', u'ibge': u'5103403', u'bairro': u'
Consil', u'logradouro': u'Avenida Miguel Sutil', u'unidade': u'', u'gia': u'', u
'cep': u'78048-000', u'uf': u'MT', u'localidade': u'Cuiab\xe1'}
>>> cidade = data['localidade']
>>> cidade
u'Cuiab\xe1'
>>> print(u'%s' % cidade)
Cuiabá
>>> uf = data['uf']
>>> uf
u'MT'
>>>