cómo véis sete código que he "tuneado"
Código:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import httplib
from urlparse import urlparse
import os,sys
parse=urlparse("http://www.WEB-Q-ENVIO-DATOS.com")
if parse.scheme=="http":
conn=httplib.HTTPConnection(parse.netloc,timeout=60)
else:
conn=httplib.HTTPSConnection(parse.netloc,timeout=60)
if parse.path=="":
# Si no disponemos de path le ponemos la barra
path="/"
elif parse.query:
# Si disponemos de path y query, realizamos el montaje
path="%s?%s" % (parse.path,parse.query)
else:
# Si solo disponemos de path
path=parse.path
#self.conn.putheader("User-agent", 'pywc')
try:
conn.request("GET",path)
response=conn.getresponse()
print "status: %s" % response.status
print "------------------------------------------"
print "reason: %s" % response.reason
print "------------------------------------------"
print "headers: %s" % response.getheaders()
print "------------------------------------------"
print "html: %s" % response.read()
except:
print sys.exc_info()[1]
La idea seria , lo que comentaba, autocompletar la url con los valores leidos y luego , no descargar la web, más bien hacer un POST para enviar datos a esa URL. Lo q me interesaría luego es q se guardara la respuesta de la web, normalmente un "sucessfull" y ver la opcion de que sin necesidad de meter esto en el cron del sistema pueda autoejecutarse cada X tiempo.
graias a todos!!