Skip to main content

API for correios in Python

Project description

API Correios
============

Installation
------------
If you have _setuptools_ you can use

$ easy_install -U pycorreios

Otherwise, you can download the source from [GitHub][git] and run

$ python setup.py install

[git]: https://github.com/avelino/pycorreios "PyCorreios"

Examples
--------
Some simple examples of what pyCorreios code looks like:

```python
from pycorreios import Correios

# with a dictionary paramenter - the field order doesn't matter
fields = {"cod": Correios().SEDEX,
"GOCEP": "44001535",
"HERECEP": "03971010",
"peso": "2",
"formato": "1", # caixa/pacote
"comprimento": "18",
"altura": "8",
"largura": "24",
"diametro": "12"}

test = Correios().frete(**fields) # remember to call with **

# or with positional parameters - same result as above
test = Correios().frete(Correios().SEDEX,'44001535','03971010',2,1,18,8,24,12)

if test['Erro'] != '0':
print 'Deu erro! :('
print test['Erro']
print test['MsgErro']
else:
print "Valor: R$%s\nPrazo de Entrega: %s" % (test['Valor'],test['PrazoEntrega'])


other_test = Correios().cep('03971010')
for tag_name in other_test.keys():
print tag_name + ': ' + other_test[tag_name]
```

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

pycorreios-0.1.2.tar.gz (5.3 kB view details)

Uploaded Source

File details

Details for the file pycorreios-0.1.2.tar.gz.

File metadata

  • Download URL: pycorreios-0.1.2.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pycorreios-0.1.2.tar.gz
Algorithm Hash digest
SHA256 71776aa87ea7e1a2e2f175cccf5765dc6d10f48a10ad0b0b6b5d9228a0ce748e
MD5 57db48d357b0b9d8c5128f17bf6cf9f9
BLAKE2b-256 1cbd91b7207a807fe16ceb7c3f631cb5e0f0fde8a3f9d0bd3e8720f1c8bf4699

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page