12

試したスクレイピークロールコマンドの出力を保存しようとしていますが、 うまくいきscrapy crawl someSpider -o some.json -t json >> some.text ません...出力をテキストファイルに保存する方法を教えてください....によって出力されたログと情報を意味しますスクレイピー...

4

7 に答える 7

37

次の行を に追加できますsettings.py

LOG_STDOUT = True
LOG_FILE = '/tmp/scrapy_output.txt'

そして、通常どおりクロールを開始します。

scrapy crawl someSpider
于 2013-05-21T11:15:55.377 に答える
7

ファイルにログを記録するためにscrapy追加できるすべてのコマンドについて--logfile NAME_OF_FILE

scrapy crawl someSpider -o some.json --logfile some.text

ロギングには、他に 2 つの便利なコマンド ライン オプションがあります。

  • -Lまたは--loglevelロギングレベルを制御し-L INFOます(デフォルトは ですDEBUG

  • --nologロギングを完全に無効にする

これらのコマンドは、ここに記載されています

于 2019-08-26T08:10:50.480 に答える