因为测试一个网站,将获取到的内容写入json文件,在使用scrapy crawl -o file.json时,对于中文,保存的是unicode编码字符,因为需要转换为utf-8中文编码
转换命令:scrapy crawl -o file.json -s FEED_EXPORT_ENCODING=UTF-8
每次写命令比较麻烦,可以在settings.py中添加配置:
FEED_EXPORT_ENCODING='UTF-8'
这样在命令行中就不需要添加编码参数
因为测试一个网站,将获取到的内容写入json文件,在使用scrapy crawl -o file.json时,对于中文,保存的是unicode编码字符,因为需要转换为utf-8中文编码
转换命令:scrapy crawl -o file.json -s FEED_EXPORT_ENCODING=UTF-8
每次写命令比较麻烦,可以在settings.py中添加配置:
FEED_EXPORT_ENCODING='UTF-8'
这样在命令行中就不需要添加编码参数