import urllib
from django.conf import CEP_LOJA
from xml.dom import minidom

URL_CORREIOS = 'http://www.correios.com.br/encomendas/precos/calculo.cfm?servico=40010&CepOrigem=%s&CepDestino=%s&Peso=%f&ValorDeclarado=0&resposta=xml' 
		
def calcularFrete(cepDestino, peso):
	url = URL_CORREIOS % (CEP_LOJA, cepDestino, peso/1000.0)
	dom = minidom.parse(urllib.urlopen(url))
	codigoErro = dom.getElementsByTagName("codigo")[0].childNodes[0].data
	if codigoErro=='0':
		return dom.getElementsByTagName("preco_postal")[0].childNodes[0].data
	return False