0

使用scrapy crawl name -o info.csv输出的文件中,数据之间是隔行输入的如下图:

请问这种情况是什么原因,怎么处理?

2个回答

0

按理说是没有空行的如果你没有动scrapy框架的话,那么问题应该是你返回的item有空的,代码自检

0

在scrapy的安装目录手动patch即可。

To fix this in Scrapy 1.3, you can patch it by adding newline='' as parameter to io.TextIOWrapper in the init method of the CsvItemExporter class in scrapy.exporters.

答案详见:https://stackoverflow.com/a/4...

撰写答案