es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que el error indica que no hay ningún atributo llamado “parse” en tu clase spider. “parse” es un método que se requiere para que un spider funcione en Scrapy.

    Al revisar tu código, parece que has definido un método llamado “parse_jobs” en lugar de “parse”. Entonces, para solucionar el error, debes cambiar el nombre de “parse_jobs” a “parse”.

    Tu clase spider debería verse así:

    import scrapy
    
    class MySpider(scrapy.Spider):
        name = 'job_scraper'
        start_urls = ['https://www.example.com/jobs']
    
        def parse(self, response):
            # tu código aquí
    

    Eso debería permitir que tu spider funcione correctamente. ¡Buena suerte!

Comments are closed.