题
来自Scrapy教程:
domain_name:标识Spider。它必须是唯一的,也就是说,您可以为不同的Spiders设置相同的域名。
这是否意味着 domain_name
必须是有效的域名,例如
domain_name ='example.com'
或者我可以命名
domain_name = 'ex1'
问题是我有一个使用域名
的蜘蛛domain_name = 'whitecase.com'
现在我创建了一个新的蜘蛛作为CrawlSpider的一个实例并将其命名为
domain_name = 'wc2'
但我收到错误“找不到域名蜘蛛”wc2""
解决方案
回答我自己的问题:
domain_name ='wc2'
作品。
其他提示
正如您自己发现的那样, domain_name
不应该是真实的。它在调用蜘蛛爬行时使用。
不隶属于 StackOverflow