¿Es difícil aprender Scrapy?

No, no es. De hecho, hay muchos buenos recursos que puedes usar para aprender Scrapy, como:

  • Tutorial Scrapy
  • Aprende Scrapy – serie de videos
  • Aprendiendo Scrapy (libro)

No hay muchos requisitos para aprender Scrapy. Todo lo que necesitas es:

  • Conocimientos básicos de Python;
  • Familiaridad con la sintaxis de los selectores de HTML y CSS.

Entonces puedes saltar directamente a esos recursos. Y si tiene problemas con Scrapy, siempre puede pedir ayuda en StackOverflow (la comunidad es bastante activa allí).

Hay un par de herramientas que pueden ayudarte una vez que comiences:

  • shell desechable ( pronto será tu mejor amigo, créeme )
  • Herramientas de desarrollo de Chrome (Firefox y Safari también tienen esta característica)
  • Un par de extensiones de navegador útiles:
    • CSS Selector Gadget: puede usar esto para probar sus selectores de CSS o incluso generarlos.
    • XPath Helper: similar al anterior, pero para expresiones XPath.
    • Quick JavaScript Switcher: útil para detectar páginas que dependen de la representación de JavaScript del lado del cliente.

Descargo de responsabilidad: yo soy el de la serie de videos Learn Scrapy.