1

Scrapyチュートリアルから:

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""

4

2 に答える 2

1

私自身の質問に答えるには:

domain_name ='wc2'

動作します。

于 2009-11-26T17:40:22.897 に答える
0

あなたが自分自身を知ったように、domain_name本物であるべきではありません。スパイダーを呼び出してクロールするときに使用されます。

于 2010-04-10T22:57:28.477 に答える