Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 1.43 KB

README.textile

File metadata and controls

53 lines (35 loc) · 1.43 KB

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