Я соскабливаю сайт футбола, и паук (единственный паук) получает несколько видов предметов со страниц сайта: Team, Match, Club и т.д. Я пытаюсь использовать CSVItemExporter для хранения этих элементов в отдельных файлах csv, teams.csv, matches.csv, clubs.csv и т.д.
Я не уверен, что это правильный способ сделать это. Единственный способ, который я думал до сих пор, - создать собственный собственный конвейер, как в примере http://doc.scrapy.org/en/0.14/topics/exporters.html и открываем все необходимые csv файлы в методе spider_opened, т.е. создаем csv-экспортер для каждого файла csv и в коде process_item помещаем код выяснить, какой элемент является параметром "item", а затем отправить его соответствующему экспоненту.
Во всяком случае, я не нашел примеров обработки нескольких файлов csv (по типу элемента) в scrapy, поэтому я беспокоюсь, что использую его таким образом, который не предназначен для использования. (это мой первый опыт работы с Scrapy).
Диомед