Skip to content

guilhermechapiewski/correios-api-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

correios-api-py

correios-api-py é uma API Python para rastrear encomendas dos Correios.

Esta API faz requests e parse no HTML do site dos correios para fornecer informações sobre encomendas.

Exemplo de uso

from correios import Correios

encomenda = Correios.encomenda("ES446391025BR")
print encomenda.numero

for status in encomenda.status:
    print "Data: %s" % status.data
    print "Local: %s" % status.local
    print "Situacao: %s" % status.situacao
    print "Detalhes: %s" % status.detalhes
    print

Outra forma de uso útil:

encomenda = Correios.encomenda("ES446391025BR")
ultimo = encomenda.ultimo_status_disponivel()
print "%s, %s, %s" % (ultimo.data, ultimo.local, ultimo.situacao)

Números de rastreamento para teste

Outros números de encomenda para teste:

  • RO811226537BR
  • EC834786906BR
  • SO376590583BR
  • EC884014459BR
  • EC726225124BR

Como instalar?

Pelo código fonte:

Baixe o código fonte aqui no Github, faça unzip/untar do arquivo, vá para o diretório onde o código foi extraído e digite na linha de comando:

$ sudo python setup.py install

Pelo PyPI (mais fácil):

Você também pode instalar o último release estável pelo PyPI digitando na linha de comando:

$ sudo easy_install correios-api-py

About

API Python para obter informações de encomendas/Sedex dos Correios.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published