Scrapyのcrawlでコマンドライン引数を処理する
クローラーへのコマンドラインオプションの渡し方
scrapy crawl myspider -a category=electronics
のように-a
オプションで渡す。
コンストラクタを実装する
1 | Spiders can access arguments in their __init__ methods: |
デフォルトコンストラクタを使用する
The default init method will take any spider arguments and copy them to the spider as attributes. The above example can also be written as follows:
デフォルトでは属性値として設定される。
1 | import scrapy |