예제 #1
0
 def setAdress(cep):
     try:
         result = ViaCEP(cep)
         result = result.getDadosCEP()
         self.cliedit.leCep.setText(result['cep'])
         self.cliedit.leStreet.setText(result['logradouro'])
         self.cliedit.leDistrict.setText(result['bairro'])
         self.cliedit.leCity.setText(result['localidade'])
         self.cliedit.leState.setText(result['uf'])
         self.cliedit.leContry.setText('Brasil')
         self.cliedit.leNumber.setFocus()
     except:
         pass
예제 #2
0
 def test_localidade(self):
     d = ViaCEP('78048000')
     data = d.getDadosCEP()
     self.assertEqual(data['localidade'], 'Cuiabá')
예제 #3
0
 def test_ibge(self):
     d = ViaCEP('78048000')
     data = d.getDadosCEP()
     self.assertEqual(data['ibge'], '5103403')
예제 #4
0
 def test_uf(self):
     d = ViaCEP('78048000')
     data = d.getDadosCEP()
     self.assertEqual(data['uf'], 'MT')
예제 #5
0
 def test_bairro(self):
     d = ViaCEP('78048000')
     data = d.getDadosCEP()
     self.assertEqual(data['bairro'], 'Alvorada')
예제 #6
0
 def test_logradouro(self):
     d = ViaCEP('78048000')
     data = d.getDadosCEP()
     self.assertEqual(data['logradouro'], 'Avenida Miguel Sutil')
예제 #7
0
#!/usr/bin/python
# -*- coding: utf-8 -*-

from viacep import ViaCEP

data = ViaCEP('08048000')
print(u'%s' % data.getDadosCEP())
예제 #8
0
 def test_01311200_ibge(self):
     d = ViaCEP('01311200')
     data = d.getDadosCEP()
     self.assertEqual(data['ibge'], '3550308')