concatenar string con numeros

Arnau Sanchez arnau en ehas.org
Mar Ene 30 16:36:53 CET 2007


joana salgado gomez escribió:

>     archivo=urlopen('http://www.recetasgratis.net/Recetas-de-arros-coco
>     -receta-'+str(cont)+.'html')
> 
>     aunque el problema no es ese es lo de str(cont) que no se como
>     juntarlo con la direccion sin tener que pasarlo a string.

con la sintaxis "printf" de toda la vida:

http://en.wikipedia.org/wiki/Printf

url = 'http://www.recetasgratis.net/Recetas-de-arros-coco-receta-%d.html'%cont
archivo = urlopen(url)

repasa algo el while de tu programa, no es muy pythonico usar el while de ese 
modo. Prueba con el for y el range. En tu ejemplo:

for cont in range(6319, 6325):
	# usar cont




Más información sobre la lista de distribución Python-es