[ Foro de Python ]

Error al usar try dentro un for con yield scrapy.Request

03-May-2022 22:03
Invitado (ElizaHenao)
0 Respuestas

Buenas tardes,

Quisiera entender porque al usar try except dentro de un for y usar la función yield scray.request no se genera nunca a excepción, al parecer el return del yield genera la situación.
porque la usarlo sin e for es decir un solo parametro funciona bien, hace la excepción.


Código

try:
for url in urls:
yield scrapy.Request(url= url, callback= self.parse)
except:
print(''Error url)

#persistir en BD




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)