検索

ホームページ  >  に質問  >  本文

Python - Scarpy-redis が空の実行中の問題を解決するには?

scrapy-redis フレームワークでは、reids に保存されている xxx:requests がクロールされましたが、プログラムはまだ実行中です。プログラムを空で実行する代わりに自動的に停止するにはどうすればよいですか?

リーリー

engine.close_spider(spider, 'reason') を通じてプログラムを停止できます。

リーリー

理解できない質問がもう 1 つあります。
engine.close_spider(spider, 'reason') を通じてスパイダーを閉じると、閉じる前にいくつかのエラーが発生します。

リーリー
巴扎黑巴扎黑2743日前2060

全員に返信(1)返信します

  • 我想大声告诉你

    我想大声告诉你2017-07-04 13:46:26

    発行されたリクエストがクロールされたことを確認するにはどうすればよいですか? これを知るためには定義する必要があります
    複雑でない場合は、内部拡張機能を使用してオフにすることができます。

    scrapy.contrib.closespider.CloseSpider

    CLOSESPIDER_TIMEOUT
    CLOSESPIDER_ITEMCOUNT
    CLOSESPIDER_PAGECOUNT
    CLOSESPIDER_ERRORCOUNT
    http://scrapy-chs.readthedocs...

    返事
    0
  • キャンセル返事