2016-08-31 2 views
1

私はscrapinghubでscrapy spiderを実行しようとしていますが、いくつかのデータを渡したいと思います。スクラップハブにデータを渡すには?

http://doc.scrapinghub.com/api/jobs.html#jobs-run-json

彼らは、関連すると思われるjob_settingsためのオプションを持っているが、私は私のSpiderクラスでjob_settingsデータにアクセスする方法を見つけ出すことはできません:私はクモを実行するために、彼らのAPIを使用しています。ここで正しいアプローチは何ですか?

答えて

3

このjob_settingsは、より高い優先順位(40、IIRC)でScrapy settingsに直接マージされます。

スパイダーインスタンスの.settings属性を使用して、Scrapy設定にアクセスできます。 selfscrapy.Spiderインスタンスの場合は、self.settingsを使用できます。

関連する問題