【发布时间】:2015-04-06 18:44:19
【问题描述】:
有没有办法使用 -o 参数指定 CSV 输出中列的顺序?
它似乎遵循随机顺序,并且不遵循 items.py 文件中的顺序或在抓取中填充项目字段时的顺序。
谢谢!
【问题讨论】:
标签: python csv web-scraping scrapy
有没有办法使用 -o 参数指定 CSV 输出中列的顺序?
它似乎遵循随机顺序,并且不遵循 items.py 文件中的顺序或在抓取中填充项目字段时的顺序。
谢谢!
【问题讨论】:
标签: python csv web-scraping scrapy
CsvItemExporter 中有一个相关的field_to_export attribute,但据我了解,无法从命令行设置它。您需要通过管道来完成,请参阅:
【讨论】:
你可以通过在 settings.py 中添加一行来解决它
FEED_EXPORT_FIELDS = ['field1', 'field2', 'field3']
【讨论】: