[ 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




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...