【发布时间】:2013-08-28 02:31:21
【问题描述】:
默认情况下,Scrapy 将数据写入 CSV 文件列。一个字段/列。我如何按行编写数据,即。水平方向,其中一行的第一个单元格将是字段的名称。
我查看了scrapy documentation,但没有任何东西可以用来更改写入 CSV 数据的格式
更新:
我现在的情况:
产品、价格
电视,25000
冰箱,15000
这就是我想要的:
产品、电视、冰箱
价格,25000,15000
我为什么要这样?
我正在继续之前其他人完成的数据提取过程,并且已经完成了 65% 的过程。所以这是为了保持格式的一致性。
【问题讨论】:
-
你能用示例数据解释你想要的格式吗?
-
@pault。更新了问题
-
就我个人而言,我会导出为 CSV,然后用 Python 编写一个小的转换脚本,使用
csv(参见 doc)
标签: python csv python-2.7 scrapy