сканирующее сканирование: ошибка: нет такой опции: -o - PullRequest
2 голосов
/ 01 ноября 2011

Когда я запускаю команду scrapy crawl openings -o items.json -t json, как указано в руководстве, я получаю:

Usage
=====
  scrapy crawl [options] <spider|url> ...

crawl: error: no such option: -o

Я просто следую учебнику по scrapy, когда я запускаю команду без опции вывода, она работает нормально.

scrapy crawl openings 

работает нормально, и я вижу выходные данные сканирования, однако он не работает, если я хочу экспортировать сканирование в JSON.

Искал в интернете, нет помощи или упоминания об этой проблеме.

1 Ответ

7 голосов
/ 01 ноября 2011

Этот параметр предназначен только для последней версии Scrapy, которую можно найти на GitHub.

Если вы используете версию 0.12 (последняя стабильная версия, которую можно увидеть на scrapy.org), вы должны использовать:Отверстия для обхода скрапа --set FEED_URI = items.json --set FEED_FORMAT = json

См. также: http://readthedocs.org/docs/scrapy/en/0.12/intro/tutorial.html#storing-the-scraped-data

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...