如果想保存item到一个json文件中,除了使用pipeline进行写入保存外,还可以使用一行命令,就写入json文件。
# spider 是你的爬虫文件名字,可替换
# -o 是表示输出到文件的命令,不可替换
# xxx.json 是你要输出的文件名字,可替换
scrapy crawl spider -o xxx.json
# spider 是你的爬虫文件名字,可替换
# -o 是表示输出到文件的命令,不可替换
# xxx.json 是你要输出的文件名字,可替换
scrapy crawl spider -o xxx.json
FEED_EXPORT_ENCODING = ‘utf-8’
(以上步骤是在不开启pipeline的情况下就可以完成的。)