2009-11-26 192 views
1

从Scrapy教程:Scrapy DOMAIN_NAME的蜘蛛

DOMAIN_NAME:标识蜘蛛。它必须是唯一的,也就是说,您不能为不同的蜘蛛设置相同的域名。

这是否意味着domain_name必须是一个有效的域名,如

DOMAIN_NAME = 'example.com'

或者,我可以说出

domain_name = 'ex1' 

的问题是我有一个蜘蛛,与域名

domain_name = 'whitecase.com' 

现在,我创建了一个新的蜘蛛作为CrawlSpider的实例,并把它命名为

domain_name = 'wc2' 

但我得到的错误"could not find spider for domain "wc2""

回答

1

要回答我的问题:

domain_name ='wc2'

工程。

0

正如你发现你自己,domain_name不应该是真实的。它在调用蜘蛛抓取时使用。