2014-02-19 29 views
1

我能够从脚本运行scrapy蜘蛛。但我想以json格式将输出存储在特定的文件(比如output.json)中。我做了大量的研究&也尝试从设置覆盖FEED_URI & FEED_FORMAT。我也尝试使用JsonItemExporter函数,但都是徒劳的。任何帮助将不胜感激。谢谢!运行scrapy spider后设置/配置输出文件

+0

你是如何运行的蜘蛛?请分享您的代码 –

回答

2

我认为你应该使用scrapy爬行yourspider -o output.json -t JSON

其中-o输出文件名和-t输出格式。

0

使用以下任一命令

scrapy crawl yourspidername --set FEED_URI=output.json --set FEED_FORMAT=json 

scrapy crawl yourspidername -o output.json -t json 
+0

任何想法如何设置它(文件名+位置)? – JinSnow