Scrapy domain_name per spider
Domanda
Dal tutorial di Scrapy:
domain_name: identifica il ragno. Deve essere univoco, ovvero non è possibile impostare lo stesso nome di dominio per ragni diversi.
Significa che domain_name
deve essere un nome di dominio valido, come
domain_name = 'example.com'
O posso nominare
domain_name = 'ex1'
Il problema è che avevo un ragno che funzionava con il nome di dominio
domain_name = 'whitecase.com'
Ora ho creato un nuovo ragno come istanza di CrawlSpider e l'ho chiamato
domain_name = 'wc2'
ma visualizzo l'errore " impossibile trovare lo spider per il dominio " wc2 " "
Soluzione
Per rispondere alla mia domanda:
domain_name = 'wc2'
opere.
Altri suggerimenti
Come hai scoperto tu stesso, domain_name
non dovrebbe essere reale. È usato quando si chiama il ragno per gattonare.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow