Scrapy domain_name para araña
Pregunta
Del tutorial Scrapy:
nombre_dominio: identifica la araña. Debe ser único, es decir, no se puede establecer el mismo nombre de dominio para diferentes arañas.
¿Esto significa que domain_name
debe ser un nombre de dominio válido, como
domain_name = 'example.com'
O puedo nombrar
domain_name = 'ex1'
El problema es que tenía una araña que funcionaba con el nombre de dominio
domain_name = 'whitecase.com'
Ahora creé una nueva araña como una instancia de CrawlSpider y la llamé
domain_name = 'wc2'
pero recibo el error " no se pudo encontrar la araña para el dominio " wc2 " "
Solución
Para responder mi propia pregunta:
domain_name = 'wc2'
funciona.
Otros consejos
Como usted mismo descubrió, domain_name
no debería ser real. Se usa cuando se llama a la araña para que se arrastre.