如何保存Scrapy抓取命令输出
我正在尝试保存我尝试过的scrapy crawl命令的输出, scrapy crawl someSpider -o some.json -t json >> some.text
但是它没有用…有人可以告诉我如何将输出保存到文本文件…。我的意思是日志和打印的信息刮…
回答:
你还需要重定向stderr。你仅重定向标准输出。你可以像这样以某种方式重定向它:
scrapy crawl someSpider -o some.json -t json 2> some.text
密钥是数字2,它“选择” stderr作为重定向源。
如果要将stderr和stdout都重定向到一个文件中,可以使用:
scrapy crawl someSpider -o some.json -t json &> some.text
以上是 如何保存Scrapy抓取命令输出 的全部内容, 来源链接: utcz.com/qa/422582.html