Muchas gracias amigos, con gente como vosotros da gusto ir provando cosas y jugar con python!!!
Ahora estoy liado con otra cosa, explico:
en cada posición de la DB tengo una url, lo que quiero es pasar esta url a html y esto pasarlo a un string y guardalo en otra DB donde en cada posición quiero un string con el html de cada url!!
tengo el siguiente codigo:
Código Python:
Ver originaldef do_3(self,arg):
sql = 'SELECT * FROM k_url;'
cursor.execute(sql)
resultat = cursor.fetchall()
for registre in resultat:
print registre[0]
sock = urllib.urlopen(registre[0])
html = sock.read()
sock.close()
print html
raw_input()
prova = str(html)
print prova
raw_input()
stmt1 = "INSERT INTO htmls (url_id, text_html)VALUES ('"
stmt1 = stmt1 + registre[0]
stmt1 = stmt1 + "', '"
stmt1 = stmt1 + prova
stmt1 = stmt1 + "')"
cursor.execute(stmt1)
raw_input()
#cursor.close()
db.commit()
el error puede estar en pasar la variable con el html a un string.... lo estoy haciendo con el str (linia 12), pero no me funciona
alguna idea????
graciasss